diff --git a/.github/workflows/default.yml b/.github/workflows/default.yml index b4b3ae3..63a8ac7 100644 --- a/.github/workflows/default.yml +++ b/.github/workflows/default.yml @@ -33,7 +33,7 @@ jobs: strategy: fail-fast: false matrix: - python_version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14-dev"] + python_version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python_version }} diff --git a/MANIFEST.in b/MANIFEST.in index c46c21f..e7969c4 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,4 @@ include *.md include LICENSE -include requirements*.txt \ No newline at end of file +include requirements*.txt +include osctiny/py.typed diff --git a/osctiny/py.typed b/osctiny/py.typed new file mode 100644 index 0000000..e69de29 diff --git a/setup.py b/setup.py index 1ea48d8..a5c77a5 100755 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ def _filter(requires): setup( name='osc-tiny', version='0.11.0', - description='Client API for openSUSE BuildService', + description='Client API for the Open Build Service', long_description=long_description, long_description_content_type="text/markdown", author='Andreas Hasenkopf', @@ -36,13 +36,13 @@ def _filter(requires): maintainer_email='maintenance-automation-team@suse.de', url='https://github.com/SUSE/osc-tiny', packages=find_packages(), - license='MIT', + package_data={"osctiny": ["py.typed"]}, + license_expression='MIT', install_requires=get_requires(), classifiers=[ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", - "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", @@ -51,5 +51,7 @@ def _filter(requires): "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ] )