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

More coherent dependency handling #155

Open
bwohlberg opened this issue Jan 3, 2022 · 1 comment
Open

More coherent dependency handling #155

bwohlberg opened this issue Jan 3, 2022 · 1 comment
Assignees
Labels
developer Developer environment: issues related to CI, git, etc.

Comments

@bwohlberg
Copy link
Collaborator

The current dependency specification approach should be revisited. In particular:

  • Coherent choice of required vs optional dependencies
  • Specification of dependencies in a way that supports installation of astra via conda
  • Specification in setup.py vs requirements.txt files
  • Support for optional dependencies in setup.py

See also discussion for #139.

@bwohlberg bwohlberg added the developer Developer environment: issues related to CI, git, etc. label Jan 3, 2022
@Michael-T-McCann
Copy link
Contributor

Michael-T-McCann commented Jan 11, 2022

Adding on a couple problems I faced when remaking my conda environment to try to build the docs:

  • pip-installed pandoc isn't working for me (need the command-line version), need to install pandoc with conda
  • pip isn't able to install pygraphviz without graphviz installed on the system
  • ipython is a requirement to get syntax highlighting in examples, but is not in any requirements file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
developer Developer environment: issues related to CI, git, etc.
Projects
None yet
Development

No branches or pull requests

3 participants