Cleanup requests dependency and move to examples group#19
Cleanup requests dependency and move to examples group#19aclerc merged 4 commits intoresgroup:mainfrom
Conversation
|
thanks @izofat ! Sorry the issue was not very detailed, I think another point to address would be the README instructions, for example |
|
Thanks for the feedback. |
|
thank you @izofat , the README looks better. I think you can define groups from other groups rather than repeating dependencies which should make pyproject.toml more maintainable, could you please have a look? https://peps.python.org/pep-0735/#example-dependency-groups-table |
|
@aclerc |
define all using other groups
@izofat I found a solution after checking how the OpenOA repo does it https://github.com/NREL/OpenOA/blob/main/pyproject.toml |
* Update smarteole_example.ipynb fix issue, CACHE_SUBDIR is missing if data has never been downloaded * Update smarteole_example.ipynb fix ruff issue * Update smarteole_example.ipynb try to fix ruff issue * fix issues after updating ruff * Fix plotconfig mkdir (#16) * remove make_plots_dir * Update main_analysis.py fix missing dir issue * bump version * Update smarteole_example.ipynb * Update smarteole_example.ipynb filter SmallSampleWarning * Update smarteole_example.ipynb fix ruff issue * Create wind-up uplift validation methodology.pdf * Cleanup requests dependency and move to examples group (#19) * Cleanup requests dependency and move to examples group * Jupyter group moved to examples and all group added * Update pyproject.toml define all using other groups --------- Co-authored-by: Alex Clerc <alex.clerc@res-group.com> * support Python 3.9 (#17) * try Python 3.9 in workflow * Update lint-and-test.yaml * try from __future__ import annotations * Update conftest.py * add eval-type-backport * more from __future__ import annotations * remove TypeAlias * replace zip with strict_zip * ignore 3.9 mypy issues * fix bug in backporting.py * Update lint-and-test.yaml * Update lint-and-test.yaml * Update pyproject.toml move types-requests to dev * Update smarteole_example.ipynb * Update smarteole_example.ipynb * Update smarteole_example.ipynb * Define supported python (#23) * add badge to README * Update pyproject.toml * Update lint-and-test.yaml * update classifiers * Update lint-and-test.yaml * Update README.md * Update smarteole_example.ipynb * Update lint-and-test.yaml * Update README.md * Update smarteole_example.ipynb * fix methodology link --------- Co-authored-by: Gorkem Kacar <139143704+izofat@users.noreply.github.com>
No description provided.