Skip to content

Latest commit

 

History

History
127 lines (75 loc) · 2.6 KB

CHANGES.rst

File metadata and controls

127 lines (75 loc) · 2.6 KB

CHANGELOG

0.7.4 (2024-10-09)

Breaking changes

  • Dropped support for Python 3.8 (it has reached EOL)

Features

  • Added Python 3.13 to the supported Python Versions

Miscellaneus

  • Update to README's badges
  • Update to automerge pipeline
  • Updated black installation to not install on python version older than 3.12

0.7.3 (2024-09-02)

Features

  • Adds PortType to package __all__

Miscellaneus

0.7.2 (2023-10-10)

Breaking changes

  • Drop support for python 3.7 (#155)

Features

  • Support Python 3.12 (#169)

Miscellaneus

0.7.1 (2023-07-14)

Features

  • Add PortType type alias for easier typing related code (#149)

0.7.0 (2023-06-15)

Features

  • get_port will now allow passing additional exclude_ports parameter - these ports will not be chosen. (#143)

0.6.3 (2022-12-15)

Features

  • Add python 3.11 to the list of supported python versions. (#111)

Miscellaneus

  • Use towncrier as a changelog management tool. (#107)
  • Moved development dependencies to be managed by pipenv. All development process can be managed with it - which means automatic isolation. (#108)
  • Migrate versioning tool to tbump, and move package definition to pyproject.toml (#109)
  • Moved as much of the setup.cfg settings into the pyproject.toml as possible. Dropped pydocstyle support. (#112)

0.6.2

Misc

  • Added Python 3.10 to trove classifiers and to CI

0.6.1

Bugfix

  • Fixed typing definition for get_port function

0.6.0

Feature

  • Added get_port helper that can randomly select open port out of given set, or range-tuple
  • Added type annotations and compatibility with PEP 561
  • Support only python 3.7 and up