conda-incubator / conda-store

Data science environments, for collaboration. ✨
https://conda.store
BSD 3-Clause "New" or "Revised" License
150 stars 50 forks source link

[ENH] - Add the ability to transfer individual environments between conda-store deployments #952

Open peytondmurray opened 3 weeks ago

peytondmurray commented 3 weeks ago

Feature description

It would be useful to be able to transfer environments and their histories between conda-store deployments. To do this, we'd first need to design a serialization format for conda environments that captures both the environment specification, the resulting lockfile, and the environment history.

Note that this is not needed for #949 because that issue can be solved by simply exporting the entire conda-store database, but if this issue were resolved we could make use of it for that purpose as well.

Value and/or benefit

Sharing environments between deployments!

Anything else?

No response