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

feat: Export conda environment.yml #2003

Merged
merged 23 commits into from
Sep 17, 2024

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    1ff98c3 View commit details
    Browse the repository at this point in the history
  2. fix formatting errors

    synapticarbors committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    5a26aed View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    63479bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf436ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1a4e30 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Remove pypi functionality from export conda explicit spec

    Additionally added snapshot testing
    synapticarbors committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    00007d4 View commit details
    Browse the repository at this point in the history
  2. fix whitespace issue

    synapticarbors committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    272e8b3 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. feat: Export conda environment.yml

    Builds upon prefix-dev#1873 to add exporting of `environment.yml` files.
    
    Since prefix-dev#1873 provides the conda-lock style matrix of exports, I focused on exporting an environment.yml that matches the manifest.
    
    Tests against a bunch of the different example manifests for the various pypi-options, and I tested locally that at least some of those were installable with micromamba.
    
    Replaces prefix-dev#1427
    abkfenris committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    288e900 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Merge remote-tracking branch 'upstream/main' into export-conda-yaml

    # Conflicts:
    #	Cargo.lock
    #	Cargo.toml
    #	docs/reference/cli.md
    #	src/cli/project/export/conda_explicit_spec.rs
    #	src/cli/project/export/mod.rs
    abkfenris committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    8ba6606 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    0046c8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62871d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be4a174 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Apply suggestions from code review

    Co-authored-by: Ruben Arts <[email protected]>
    abkfenris and ruben-arts authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8dc6b53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42ccb4f View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    a54dbad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b39f100 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4066b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    600e59d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    72c95b5 View commit details
    Browse the repository at this point in the history
  6. Filter export tests

    abkfenris committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a2bff2b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5053348 View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'upstream/main' into export-conda-yaml

    # Conflicts:
    #	.github/workflows/rust.yml
    abkfenris committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    7cb1b59 View commit details
    Browse the repository at this point in the history
  9. Fix workflow formatting

    abkfenris committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    0af9012 View commit details
    Browse the repository at this point in the history