diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6e7dc9a..59acb5a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -17,9 +17,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@master - - name: Set up Python 3.10 - uses: actions/setup-python@v7 + - uses: actions/checkout@v7 with: persist-credentials: false diff --git a/MANIFEST.in b/MANIFEST.in index 10f471d..2136339 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,7 +1,6 @@ -exclude *.pyc *.pyo -exclude **/__pycache__/** recursive-include docs * -recursive-include tests * +recursive-include test * prune docs/_build include README.rst include CHANGELOG.md +global-exclude *.py[cod] diff --git a/pyproject.toml b/pyproject.toml index 8fb2d29..24b2b1a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=68"] +requires = ["setuptools>=77.0.3"] build-backend = "setuptools.build_meta" [project] @@ -8,13 +8,12 @@ dynamic = ["version"] description = "A pure python module to access memcached via its binary protocol with SASL auth support" readme = "README.rst" requires-python = ">=3.10" -license = { text = "MIT" } +license = "MIT" authors = [ { name = "Jayson Reis", email = "santosdosreis@gmail.com" }, ] classifiers = [ "Development Status :: 4 - Beta", - "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.10",