diff --git a/.github/workflows/deploy-pypi.yml b/.github/workflows/deploy-pypi.yml index 82287b6..29dc2bb 100644 --- a/.github/workflows/deploy-pypi.yml +++ b/.github/workflows/deploy-pypi.yml @@ -14,4 +14,4 @@ jobs: url: https://pypi.org/project/greenbone-feed-sync/ steps: - name: Build and publish to PyPI - uses: greenbone/actions/pypi-upload@v3 + uses: greenbone/actions/pypi-upload@pypi-upload-fix diff --git a/pyproject.toml b/pyproject.toml index c930b95..04ede68 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,13 +1,36 @@ [project] name = "greenbone-feed-sync" -version = "25.1.3.dev1" +version = "25.1.4.dev1" description = "A tool for downloading the Greenbone Community Feed" authors = [ {name = "Björn Ricks", email = "bjoern.ricks@greenbone.net"} ] license = "GPL-3.0-or-later" readme = "README.md" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", + "Environment :: Console", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Operating System :: OS Independent", + "Topic :: Utilities", +] +requires-python = ">=3.9" +dependencies = [ + "rich>=13.2.0", + "tomli>=2.0.1; python_version<'3.11'", + "shtab>=1.6.5", +] + +[project.scripts] +greenbone-feed-sync = "greenbone.feed.sync.main:main" +greenbone-nvt-sync = "greenbone.feed.sync.main:main" +greenbone-scapdata-sync = "greenbone.feed.sync.main:main" +greenbone-certdata-sync = "greenbone.feed.sync.main:main" [tool.poetry] name = "greenbone-feed-sync" version = "25.1.4.dev1"