Releases: thombashi/tcconfig
Releases · thombashi/tcconfig
v0.29.1
- Add build binaries for Ubuntu 24.04
Full Changelog: v0.29.0...v0.29.1
v0.29.0
What's Changed
- add netem limit by @Scorpionchiques in #185
- Bump sigstore/gh-action-sigstore-python from 2.1.1 to 3.0.0 in the actions-dependencies group by @dependabot in #186
- Fix
tcset
failed with--tc-command
option: #187 (Thanks to @soyacz)
New Contributors
- @Scorpionchiques made their first contribution in #185
Full Changelog: v0.28.1...v0.29.0
v0.28.1
Bug Fixes
- Fix sqlite error field not found #178 (Thanks to @rglonek)
- Fix to prevent generating garbage .deb files: #179 (Thanks to @Lastique)
Other Changes
- Update dependencies in requirements files
- Bump minimum version of
DataProperty
to1.0.1
- Bump minimum version of
humanreadable
to0.3
- Bump minimum version of
SimpleSQLite
to1.3.2
(avoid #177)
- Bump minimum version of
- Update help messages
- Add
docs
extras - Add CHANGELOG
- Add support for Python 3.11/3.12
- Drop support for Python 3.6
- Modify to use
pypa/build
for package build - Modify to use
setuptools_scm
for package build - Improve capability detection
- Update build and release workflow to publish to PyPI
- Add Sigstore signatures to release assets
Full Changelog: v0.28.0...v0.28.1
v0.28.0
- Fix errors when
tcconfig
commands called with--quiet
option: #166 (Thanks to @leond08) - Add support for
subprocrunner
v2 - Add support for
docker-py
v6 - Change installation path of deb packages from
/usr/bin
to/usr/local/bin
- Reduce execution binary size
- Update os of build environments
- Drop support for Ubuntu 18.04
- Add support for Ubuntu 22.04
- Avoid using a deprecated module:
pr2modules
Full Changelog: v0.27.1...v0.28.0
v0.27.1
- Fix
tcconfig
commands failed when installing via binary packages
Full Changelog: v0.27.0...v0.27.1
v0.27.0
- Fix
tcshow
parse error: #160 (Thanks to @personalcomputer) - Drop support for Python 3.5
- Add support for Python 3.9/3.10
- Add deb package for each Ubuntu version
- Bump minimum
pyinstaller
version - Update
tcset
help message - Remove
setup_requires
- Replace
path.py
withpath
- Allow
pyparsing
v3 - Allow
docker-py
v5 - Update requirements
What's Changed
- Update bug_report.md template to work with new envinfopy syntax by @personalcomputer in #161
New Contributors
- @personalcomputer made their first contribution in #161
Full Changelog: v0.26.0...v0.27.0
v0.26.0
- Add
--tc-command
support with tcset--import-setting
: #143 (Thanks to @Mnkras) - Add
--delay-distribution
option totcset
command: #137 (Thanks to @severindellsperger) - Support importing src-networks: #144 (Thanks to @Mnkras)
- Fix
tcshow
failure when executingtcshow
at a host that hastbf
qdiscs - Don't return a failure if we try to delete a qdisc handle that doesn't exist: #147 (Thanks to @Mnkras)
- Fix
tcconfig
commands to avoid error return code when an ignorable error occurred - Modify to suppress excessive warning messages of
tcdel
command
v0.25.3
- Fix
tcdel
returns non-zero on exit when execute with--tc-command
/--tc-script
: #142 (Thanks to @Mnkras) - Remove execution authority check for
ip
command fromtcdel
when it does not executeip
command - Add wheel package to setup_requires to avoid installation error: #134
- Replace simplejson to ujson and make it to an optional package