diff options
Diffstat (limited to 'pyproject.toml')
-rw-r--r-- | pyproject.toml | 50 |
1 files changed, 36 insertions, 14 deletions
diff --git a/pyproject.toml b/pyproject.toml index 608e240..a4c5862 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "port-for" -version = "0.7.1" +version = "0.7.2" description = "Utility that helps with local TCP ports management. It can find an unused TCP localhost port and remember the association." readme = "README.rst" keywords = ["port", "posix"] @@ -18,22 +18,22 @@ classifiers = [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Operating System :: POSIX", "Topic :: System :: Installation/Setup", "Topic :: System :: Systems Administration", "Topic :: Internet :: WWW/HTTP :: Site Management", ] -requires-python = ">= 3.7" +requires-python = ">= 3.8" [project.urls] "Source" = "https://github.com/kmike/port-for/" "Bug Tracker" = "https://github.com/kmike/port-for/issues" -"Changelog" = "https://github.com/kmike/port-for/blob/v0.7.1/CHANGES.rst" +"Changelog" = "https://github.com/kmike/port-for/blob/v0.7.2/CHANGES.rst" [project.scripts] port-for = "port_for.cmd:main" @@ -58,36 +58,58 @@ filterwarnings = "error" directory = "newsfragments" single_file=true filename="CHANGES.rst" -issue_format="`#{issue} <https://github.com/kmike/port-for/issues/{issue}>`_" +issue_format="`#{issue} <https://github.com/kmike/port-for/issues/{issue}>`__" -[tool.towncrier.fragment.feature] -name = "Features" +[[tool.towncrier.type]] +directory = "break" +name = "Breaking changes" showcontent = true -[tool.towncrier.fragment.bugfix] -name = "Bugfixes" +[[tool.towncrier.type]] +directory = "depr" +name = "Deprecations" showcontent = true -[tool.towncrier.fragment.break] -name = "Breaking changes" +[[tool.towncrier.type]] +directory = "feature" +name = "Features" showcontent = true -[tool.towncrier.fragment.misc] -name = "Miscellaneus" +[[tool.towncrier.type]] +directory = "bugfix" +name = "Bugfixes" showcontent = true +[[tool.towncrier.type]] +directory = "misc" +name = "Miscellaneus" +showcontent = false + [tool.black] line-length = 80 target-version = ['py38'] include = '.*\.pyi?$' +[tool.ruff] +line-length = 80 +select = [ + "E", # pycodestyle + "F", # pyflakes + "I", # isort + "D", # pydocstyle +] +exclude = [ + "port_for/docopt.py", + "port_for/_download_ranges.py" +] + [tool.tbump] # Uncomment this if your project is hosted on GitHub: # github_url = "https://github.com/<user or organization>/<project>/" [tool.tbump.version] -current = "0.7.1" +current = "0.7.2" # Example of a semver regexp. # Make sure this matches current_version before |