Skip to content

Conversation

tepickering
Copy link
Contributor

@tepickering tepickering commented Sep 10, 2025

This PR adds environment-dev.yml which sets up a developer environment with all core and optional dependencies installed via conda-forge, but does not install specreduce. It is expected that the developer would install it manually via, e.g., pip install -e . to set up an editable installation.

… set up a dev environment that includes all dependencies, but doesn't install specreduce
Copy link

codecov bot commented Sep 10, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.11%. Comparing base (0cfc970) to head (5362e9a).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #287   +/-   ##
=======================================
  Coverage   87.11%   87.11%           
=======================================
  Files          15       15           
  Lines        1281     1281           
=======================================
  Hits         1116     1116           
  Misses        165      165           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@hpparvi
Copy link
Contributor

hpparvi commented Sep 11, 2025

Thanks @tepickering, I believe the developer environment can be useful. However, we have specreduce already in conda-forge (I'm the feedstock maintainer), so I'm not sure if the non-dev environment is really necessary.

@hpparvi hpparvi self-assigned this Sep 11, 2025
@tepickering
Copy link
Contributor Author

ah, good point. i know we had talked about that, but didn't check to see if it was already in place. my bad. agree that the non-dev one is kinda redundant in that case. i'll update this PR accordingly.

@tepickering tepickering changed the title Add YAML configuration files to set up conda environments Add YAML configuration file to set up conda environments for development Sep 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants