-
-
Notifications
You must be signed in to change notification settings - Fork 286
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
feat: support for pyproject.toml #576
feat: support for pyproject.toml #576
Conversation
Awesome, I can test to see if it builds on Nix. Is there any point into hanging onto the setup.py? |
That would be great! 😄
No, I don't think so, I have just kept it for archival purpose, maybe we can remove it after proper testing is done...... |
The Nix package needed some slight modifications to work, but I have pushed the changes to your branch to make it build on Nix! |
Sounds great! Thanks 😄 |
LGTM & thank you for your contibution! Wondering if "Running the project" part should've been included anywhere into README? Also let's keep an eye if |
Sure, I can
How about replacing that with @AdnanHodzic I wanted to tell that if this update breaks few things due to record |
* feat: support for pyproject.toml * Nix: Fix package to work with pyproject.toml --------- Co-authored-by: shadeyg56 <shadeyg56@gmail.com>
Initial Support for pyproject.toml
Changes
Needs help in checking if
Couldn't Implement
Breaking Changes
Dynamic versioning is not the same as the one provided by pkg_marker, however appropriate apis in core.py has been provided in to fix that problem
eg:
Old Version Scheme : auto-cpufreq==2.0.0-e7dyadda
New Version SCheme : auto-cpufreq-2.0.0-e7dyadda
auto-cpufreq --version
won't be affected by this however.bin files have moved from
bin/<exec>
toauto-cpufreq/bin/<exec>.py
Tested
Running the project
git clone git@github:AdnanHodzic/auto-cpufreq.git cd auto-cpufreq poetry install poetry run auto-cpufreq --help
Alternatively, we can use editable pip install for development purposes