Skip to content

Commit d9d60aa

Browse files
authored
Merge pull request #274 from KatharaFramework/develop
Kathará v3.7.3
2 parents d72dbda + 7ac01a4 commit d9d60aa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+2236
-817
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ body:
2222
attributes:
2323
label: Kathará Version
2424
description: "Please provide the Kathará version you are using (`kathara -v`)."
25-
placeholder: "3.7.1"
25+
placeholder: "3.7.3"
2626
validations:
2727
required: true
2828
- type: textarea

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ We release patches for security vulnerabilities only for the last version:
66

77
| Version | Supported Versions |
88
|---------|--------------------|
9-
| 3.7.1 | :white_check_mark: |
9+
| 3.7.3 | :white_check_mark: |
1010

1111
## Reporting a Vulnerability
1212

pyproject.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "kathara"
3-
version = "3.7.1"
3+
version = "3.7.3"
44
description = "A lightweight container-based network emulation tool."
55
readme = "README.md"
66
requires-python = ">=3.9"
@@ -33,12 +33,10 @@ dependencies = [
3333
"docker>=7.0.0",
3434
"kubernetes>=23.3.0",
3535
"requests>=2.22.0",
36-
"coloredlogs>=10.0",
37-
"terminaltables>=3.1.0",
3836
"slug>=2.0",
3937
"deepdiff==6.2.2",
4038
"pyroute2",
41-
"progressbar2>=1.14.0",
39+
"rich",
4240
"fs>=2.4.16",
4341
"chardet",
4442
"libtmux>=0.8.2; platform_system == 'darwin' or platform_system == 'linux'",

scripts/Linux-Deb/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/make -f
22

3-
VERSION=3.7.1
3+
VERSION=3.7.3
44
DEBIAN_PACKAGE_VERSION=1
55
LAUNCHPAD_NAME=user
66
NO_BINARY_PACKAGES=pyroute2|pyuv|deepdiff

scripts/Linux-Deb/debian/changelog

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
kathara (__VERSION__-__DEBIAN_PACKAGE_VERSION____UBUNTU_VERSION__) __UBUNTU_VERSION__; urgency=low
22

3-
* It is now possible to specify a MAC Address for a network interface
4-
* (Docker) Collision domains are now created per-network-scenario by default
5-
* (Docker) If a ".shutdown" file is present in the network scenario, Kathara now correctly waits for the script termination before removing the container
6-
* Several fixes of "lconfig" and "vconfig" commands
7-
* Minor fixes and improvements
3+
* New CLI UI using "rich" library!
4+
* (Docker) Show progress during Docker image pull, similarly to the official "docker pull" command
5+
* (Docker) It is now correctly possible to specify a "linux/amd64" image on Apple Silicon (which can be run using Rosetta)
6+
* Add "gnome-terminal" as official supported terminal emulator
7+
* Several API improvements and bug fixes
88

99
-- Kathara Team <contact@kathara.org> __DATE__

scripts/Linux-Pkg/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/make -f
22

3-
VERSION=3.7.1
3+
VERSION=3.7.3
44
PACKAGE_VERSION=1
55
AUR_NAME=user
66
AUR_MAIL=contact@kathara.org
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
__DATE__ Kathara Team <******@kathara.org>
22

33
* Release v__VERSION__
4-
* It is now possible to specify a MAC Address for a network interface
5-
* (Docker) Collision domains are now created per-network-scenario by default
6-
* (Docker) If a ".shutdown" file is present in the network scenario, Kathara now correctly waits for the script termination before removing the container
7-
* Several fixes of "lconfig" and "vconfig" commands
8-
* Minor fixes and improvements
4+
* New CLI UI using "rich" library!
5+
* (Docker) Show progress during Docker image pull, similarly to the official "docker pull" command
6+
* (Docker) It is now correctly possible to specify a "linux/amd64" image on Apple Silicon (which can be run using Rosetta)
7+
* Add "gnome-terminal" as official supported terminal emulator
8+
* Several API improvements and bug fixes

scripts/Linux-Rpm/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/make -f
22

3-
VERSION=3.7.1
3+
VERSION=3.7.3
44
PACKAGE_VERSION=1
55

66
.PHONY: all clean docker-build-image prepare-source prepare-man-pages prepare-bash-completion pack-source build

scripts/Linux-Rpm/rpm/kathara.spec

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ chmod g+s %{_libdir}/kathara/kathara
6868

6969
%changelog
7070
* __DATE__ Kathara Team <******@kathara.org> - __VERSION__-__PACKAGE_VERSION__
71-
- It is now possible to specify a MAC Address for a network interface
72-
- (Docker) Collision domains are now created per-network-scenario by default
73-
- (Docker) If a ".shutdown" file is present in the network scenario, Kathara now correctly waits for the script termination before removing the container
74-
- Several fixes of "lconfig" and "vconfig" commands
75-
- Minor fixes and improvements
71+
- New CLI UI using "rich" library!
72+
- (Docker) Show progress during Docker image pull, similarly to the official "docker pull" command
73+
- (Docker) It is now correctly possible to specify a "linux/amd64" image on Apple Silicon (which can be run using Rosetta)
74+
- Add "gnome-terminal" as official supported terminal emulator
75+
- Several API improvements and bug fixes

scripts/OSX/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/make -s
22

33
PRODUCT=Kathara
4-
VERSION=3.7.1
4+
VERSION=3.7.3
55
TARGET_DIRECTORY=Output
66
APPLE_DEVELOPER_CERTIFICATE_ID=FakeID
77
ROFF_DIR=../../docs/Roff

0 commit comments

Comments
 (0)