Libtmux

Latest version: v0.37.0

Safety actively analyzes 638741 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 15

0.24.1

Packaging

- Remove `requirements/` folder, which was unused and deprecated by
pyproject.toml (507)
- pyproject: Add `gp-libs` to `test` dependency group

0.24.0

_Maintenance only, no bug fixes or new features_

Breaking changes

- Python 3.7 Dropped (497)

Packaging

- Move pytest configuration to `pyproject.toml` (499)
- Poetry: 1.5.1 -> 1.6.1 (497), 1.6.1 -> 1.7.0 (direct to trunk)

See also: https://github.com/python-poetry/poetry/blob/1.7.0/CHANGELOG.md

- Packaging (poetry): Fix development dependencies

Per [Poetry's docs on managing dependencies] and `poetry check`, we had it wrong: Instead of using extras, we should create these:

toml
[tool.poetry.group.group-name.dependencies]
dev-dependency = "1.0.0"


Which we now do.

[Poetry's docs on managing dependencies]: https://python-poetry.org/docs/master/managing-dependencies/

Development

- Move formatting from `black` to [`ruff format`] (506)

This retains the same formatting style of `black` while eliminating a
dev dependency by using our existing rust-based `ruff` linter.

[`ruff format`]: https://docs.astral.sh/ruff/formatter/

- CI: Update action packages to fix warnings

- [dorny/paths-filter]: 2.7.0 -> 2.11.1
- [codecov/codecov-action]: 2 -> 3

[dorny/paths-filter]: https://github.com/dorny/paths-filter
[codecov/codecov-action]: https://github.com/codecov/codecov-action

0.23.2

_Maintenance only, no bug fixes or new features_

Breaking changes

- Cut last python 3.7 release (EOL was June 27th, 2023)

For security updates, a 0.23.x branch can be maintained for a limited time,
if necessary.

0.23.1

_Maintenance only, no bug fixes or new features_

Development

- Automated typo fixes from [typos-cli]:

console
typos --format brief --write-changes


[typos-cli]: https://github.com/crate-ci/typos

- ruff: Remove ERA / `eradicate` plugin

This rule had too many false positives to trust. Other ruff rules have been beneficial.

0.23.0

_Maintenance only, no bug fixes or new features_

Development

- Code quality improved via [ruff] rules (488)

This includes fixes made by hand, and with ruff's automated fixes. Despite
selecting additional rules, which include import sorting, ruff runs nearly
instantaneously when checking the whole codebase.

Post-release: v0.23.0post0 (2023-08-20)

- Fixes code comments cleaned up by `ruff`, but missed in QA. In the future,
even when using an automated tool, we will review more thoroughly.

Post-release: v0.23.0post1 (2023-08-26)

- Fixes for more `ERA001` issues.

Post-release: v0.23.0post2 (2023-08-28)

- Yet more `ERA001` fixes.

0.22.2

Development

- build system: Remove `setuptools` requirement (495, in related to 493, 494)

Page 4 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.