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

Reconcile requirements files #877

Closed
molpopgen opened this issue Dec 17, 2021 · 0 comments
Closed

Reconcile requirements files #877

molpopgen opened this issue Dec 17, 2021 · 0 comments
Labels
dependencies Pull requests that update a dependency file

Comments

@molpopgen
Copy link
Owner

We currently have too many requirements files, separated between the project root and doc/. Ideally, we'd put a minimal set of files in requirements/.

Part of the issue is that jupyter-book has very strict dependency pins, making it hard to reconcile all dependencies in a single file. For example, jupyter-book pins click to < 8 yet blacken-docs brings in black, which pins click to at least 8. (However, we are not using blacken-docs, so it can be removed. We do, however, use black internally for pretty-printing of objects. We may consider removing that and just documenting how to use asdict() methods for pretty-printing?)

@molpopgen molpopgen added the dependencies Pull requests that update a dependency file label Dec 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

No branches or pull requests

1 participant