Skip to content

Conversation

@p-r-a-v-i-n
Copy link
Member

i think we should move to pyproject.toml bcs maintaining pyproject.toml is easier for long run.
it also add simplicity and remove complexity.

i have shifted all the dependency to single file.
we no longer would need setup.py, requirements , flak8 files anymore.

@p-r-a-v-i-n p-r-a-v-i-n force-pushed the migrate-to-pyproject-toml branch from 98d7794 to 6b82c5b Compare December 7, 2025 11:51
@p-r-a-v-i-n p-r-a-v-i-n marked this pull request as draft December 7, 2025 11:52
@p-r-a-v-i-n p-r-a-v-i-n force-pushed the migrate-to-pyproject-toml branch from 6b82c5b to 89379ac Compare December 7, 2025 11:54
@p-r-a-v-i-n p-r-a-v-i-n marked this pull request as ready for review December 7, 2025 11:55
@p-r-a-v-i-n
Copy link
Member Author

I have produce build on master and feature branch and have attached both the build below and screenshot which will show the diff in both the build.

dclick-updated-build.tar.gz
dclick-original-build.tar.gz

Screenshot_2025-12-07_17-32-52

@p-r-a-v-i-n p-r-a-v-i-n force-pushed the migrate-to-pyproject-toml branch from 89379ac to 7bd48d8 Compare December 8, 2025 06:36
@p-r-a-v-i-n
Copy link
Member Author

updated build

@p-r-a-v-i-n p-r-a-v-i-n force-pushed the migrate-to-pyproject-toml branch from 7bd48d8 to 9f53ea1 Compare December 8, 2025 06:45
@FlipperPA
Copy link
Member

@p-r-a-v-i-n THANK YOU! This is something I've been wanting to dive into for a long while, but have been delayed. I'm not going to get a chance to review this in depth until January (getting married). If anyone else in @django-commons/django-click want to take a look, I wouldn't object!

@FlipperPA
Copy link
Member

FlipperPA commented Dec 8, 2025

I want to ping @ulgens in particular to recognize the great work done lately, and give an opportunity to review.

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.

2 participants