Skip to content
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

New packaging system support #21

Merged
merged 10 commits into from
May 27, 2024
Merged

Conversation

tumb1er
Copy link
Contributor

@tumb1er tumb1er commented Feb 27, 2024

Closes #20

This PR moves project configuration from setup.py into pyproject.toml.

To build and upload new package following command is used:

pip install build twine
make build release

Things that I didn't manage to check:

  • all Makefile targets, some of them are obviously obsolete
  • creating a tag for new release
  • uploading to pypi

@tumb1er tumb1er marked this pull request as draft February 27, 2024 16:25
@tumb1er tumb1er marked this pull request as ready for review February 27, 2024 16:35
@dirkmoors
Copy link
Owner

@tumb1er Thanks, I'll review this asap!

@tumb1er
Copy link
Contributor Author

tumb1er commented Mar 11, 2024

@tumb1er Thanks, I'll review this asap!

🙏

@BasemHamad
Copy link

@tumb1er Thanks, I'll review this asap!
🙏

@dirkmoors dirkmoors self-assigned this May 27, 2024
@dirkmoors dirkmoors merged commit bd5dec8 into dirkmoors:master May 27, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Please make PyPI release for Django-5.0 support
3 participants