Skip to content

migrate packaging to pyproject.toml #9056

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 28 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
3136996
migrate setup.cfg to setup.py
deronnax Jul 27, 2023
401de87
restore a setup.py stub
deronnax Jul 27, 2023
6019f1d
migrate setup.cfg to pyproject.toml
deronnax Jul 27, 2023
121caba
tox: isolated build
deronnax Jul 28, 2023
c2062da
remove python 3.6
deronnax Jul 29, 2023
a71ed6a
get package version from rest_framework.__version__
deronnax Oct 6, 2023
0bcd152
more concise readme inclusion
deronnax Oct 6, 2023
34840fd
remove flake8 config from pyproject.toml
deronnax Oct 7, 2023
9b6e714
remove 'zip-safe' and 'exclude' arguments
deronnax Oct 7, 2023
cf25dcd
move back non-packing related config into setup.cfg
deronnax Oct 7, 2023
040ded0
remove unneeded include-package-data field
deronnax Feb 27, 2024
9ce6b62
remove 'license-files' field
deronnax Feb 27, 2024
c4bcfc4
Revert "remove python 3.6"
deronnax Feb 28, 2024
2770f5e
Merge branch 'master' into migrate_setuppy_to_pryoject.toml
deronnax Mar 20, 2024
6f8da97
Merge branch 'master' into migrate_setuppy_to_pryoject.toml
deronnax Oct 13, 2024
2ef6126
pre-commit: tomli optional additional dependency
deronnax Oct 16, 2024
c8030fc
remove final wording note from pyproject.toml
deronnax Oct 16, 2024
0101d89
remove flake8 section in pyproject
deronnax Oct 16, 2024
c1c39d4
delete setup.py
deronnax Oct 16, 2024
561bd4c
ci: remove tox 'isolated_build'
deronnax Oct 17, 2024
29205f0
restore minimalist setup.py
deronnax Oct 18, 2024
1278968
also update build/upload instruction
deronnax Nov 15, 2024
06bebc2
remove parameters for which the value is already the default
deronnax Dec 1, 2024
ea10c54
use 'rest_framework' package namespace
deronnax Dec 1, 2024
5729b02
Revert "use 'rest_framework' package namespace"
deronnax Dec 1, 2024
7770fe4
include "rest_framework*" in pyproject.toml
deronnax Dec 2, 2024
63d340b
Merge branch 'master' into migrate_setuppy_to_pryoject.toml
browniebroke Apr 16, 2025
3542e40
Backport changes from setup.py in upstream
browniebroke Apr 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
remove unneeded include-package-data field
  • Loading branch information
deronnax committed Feb 27, 2024
commit 040ded0f567ae49dcc19d74d717582d815ddd37b
1 change: 0 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ Source = "https://github.com/encode/django-rest-framework"
Changelog = "https://www.django-rest-framework.org/community/release-notes/"

[tool.setuptools]
include-package-data = true
license-files = ["LICENSE.md"]

[tool.setuptools.packages.find]
Expand Down