-
Notifications
You must be signed in to change notification settings - Fork 2
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
Introduce poetry #82
Introduce poetry #82
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #82 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 31 32 +1
Lines 2370 2372 +2
=========================================
+ Hits 2370 2372 +2
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Deploy workflow is upgraded, but not yet tested (we need a pre-release). The update is sufficiently small not to justify a dedicated setup with |
It's relatively ready to merge, but if someone can review this and try to figure out if there was anything else depending on setuptools, or any more dead code, it would be appreciated :) |
I'm updating the docs section, but as per The workaround we apply for the time being is that one coming from this comment readthedocs/readthedocs.org#4912 (comment) and above. Not elegant (as the comment itself and preceding says), but it's currently a limitation of
|
…etry * 'feature/poetry' of github.com:N3PDF/eko: Add minor fixes to toml and docs Add my mail and Giacomos
Unfortunately there are still the known issues with
Nevertheless, I guess we want to keep going, since we also gain some significant features ... |
Actually, there is another issue and I don't know how serious this actually is: https://github.com/N3PDF/eko/blob/d374b52c45865300e9c776c769f2517e715e03e0/benchmarks/setup.py#L18 this does pull |
I guess this
This has to be related to the pylint version, I guess...
It's even worse, I need tens of minutes to upgrade dependencies, when not more than an hour. If you wish, you're free to test |
Here I simply didn't touch anything, yet... We're in a complicated situation, since For Things will change with |
|
Okay, I'll copy
Yes, but as said before Note: we're not the only one looking for monorepo, and there are already some tools for the task. However, I made my proposal, let's see if anyone will be interested... |
let's
|
Wait, it's being tricky to release |
* develop: (40 commits) Add DGLAP refs Typos in docs small fixes on docs See pylint-dev/pylint#4946 Fix iterations, and broken picky test Last batch of open updates Fix other file warnings Fix output warnings Add RGE abbrev Other 2 pylint fixes Make MSbar consistent Some easy pylint fixes Polish code and docs Remove version test, non present ignored folder Fix LHA ref Improve doc more docs Msbar apfel bench now running Allow for VFNS when solving msbar mass RGE Fix docs typos in theory/pqcd ...
Please @felixhekhorn and @giacomomagni review this, and I'll merge. |
Switch build tool and dependency management to
poetry
, and we other things: