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

Transition To Using Conda on Travis CI #6

Closed
John-P opened this issue Jun 29, 2020 · 3 comments
Closed

Transition To Using Conda on Travis CI #6

John-P opened this issue Jun 29, 2020 · 3 comments
Assignees

Comments

@John-P
Copy link
Contributor

John-P commented Jun 29, 2020

We are currently using a conda yaml file to set up the build environment for Read The Docs but apt install command with pip requirements file on Travis CI. I suggest moving to using conda for both Read The Docs and Travis. This way we have one less thing to maintain. We currently have these places where we define dependencies:

  1. A conda yaml file (this currently includes all requirements and dev requirements)
  2. A windows specific conda yaml file (this currently includes all requirements and dev requirements)
  3. A requirements_dev.txt (not sure if we need this anymore if moving to conda for automated builds)
  4. The three requirments lists in setup.py for PyPi (just those requirements needed for the module to function and which can be installed through pip).

See Using Conda with Travis CI for more.

Edit: Typo fixes

This was referenced Jul 2, 2020
@John-P John-P added this to the Release v0.2.0 milestone Jul 2, 2020
@John-P
Copy link
Contributor Author

John-P commented Aug 6, 2020

@shaneahmed I think this is resolved now. Can I close the issue?

@shaneahmed
Copy link
Member

@shaneahmed I think this is resolved now. Can I close the issue?

This was not resolved as there were some issues resolving the environment. In #26 I have used tox-conda, which could be used to close this issue and merge the branch.

@shaneahmed
Copy link
Member

Can we mark it as resolved now as it is updated on develop

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants