Tmuxp

Latest version: v1.47.0

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

Scan your dependencies

Page 4 of 27

1.33.0

_Maintenance only, no bug fixes or new features_

CI

- Move CodeQL from advanced configuration file to GitHub's default
- Add pydocstyle rule to ruff (891)

Documentation

- Add docstrings to functions, methods, classes, and packages (891)

1.32.1

Packaging

- pypoetry: Add `gp-lib` to `test` dependency group

Development

- libtmux: 0.24.0 -> 0.24.1 (maintenance release)

Tests

- Shell tests: Use named, typed test fixture (893)

1.32.0

_Maintenance only, no bug fixes or new features_

Packaging

- Move pytest configuration to `pyproject.toml` (886)
- Poetry: 1.6.1 -> 1.7.0

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

- Add Python 3.12 to trove classifiers
- 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

- libtmux: 0.23.0 -> 0.24.0 (maintenance release)
- Move formatting from `black` to [`ruff format`] (890)

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

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

1.31.0

Breaking changes

- Python 3.7 Dropped (885)

Development

- **Improved typings**

Now [`mypy --strict`] compliant (859)

[`mypy --strict`]: https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-strict

- Poetry 1.5.1 -> 1.6.1 (885)

1.30.1

_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 1.30.x branch can be maintained for a limited time,
if necessary.

1.30.0

_Maintenance only, no bug fixes or new features_

Development

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

This includes fixes made by hand alongside ruff's automated fixes. The more
stringent rules include import sorting, and still runs almost instantly
against the whole codebase.

- CI: `black . --check` now runs on pushes and pull requests

Packaging

- libtmux: v0.23.1 -> v0.23.2

Final Python 3.7 release of libtmux

Documentation

- README Example for Nix (883), thank you ChristopherHarwell!

Page 4 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.