Releases: conda-incubator/conda-store
2024.1.1-rc1
[2024.1.1-rc1] - 2024-01-05
Added
- MAINT - Add plausible tracking snippet #716 (@pavithraes)
- ENH - Terminate worker tasks on SIGINT #709 (@nkaretnikov)
- DOC -Add brand and design guidelines #701 (@pavithraes)
- DOC - Misc clean-up docs structure #700 (@pavithraes)
- MAINT - Remove Sphinx docs #695 (@pavithraes)
- DOC - Add basic conda-store-ui docs #694 (@pavithraes)
- ENH - Set channel priority to strict, print config info #693 (@nkaretnikov)
- DEV - Place a bound on docker-py #689 (@nkaretnikov)
- ENH - Check the size of
build_path
#653 (@nkaretnikov) - ENH - Use shorter
build_key
#652 (@nkaretnikov) - ENH - Windows support #640 (@nkaretnikov)
- ENH - Store the state and database files in ~/.conda-store by default #639 (@nkaretnikov)
- ENH - Change API to be able to assign roles to namespaces #607 (@nkaretnikov)
- ENH - Adding build canceling (only works with compatible celery brokers redis and rabbitmq) #531 (@costrouc)
Changed
- ENH - Use string substitution in
normalized_channel_url
#710 (@nkaretnikov) - MAINT - Bump the npm_and_yarn group group in /docusaurus-docs with 1 update #706 (@dependabot)
- MAINT - Update npm dependencies for docusaurus v3 #704 (@pavithraes)
- DOC - Basic migration of conda-store (core) docs #685 (@pavithraes)
- DEV - Disable code that depends on conda-docker #667 (@nkaretnikov)
Fixed
- BUG - Remove links to changelog #698 (@trallard)
- ENH - replace port 5000 with port 8080 #642 (@dcmcand)
Contributors to this release
(GitHub contributors page for this release)
@amjames | @anirrudh | @asmeurer | @costrouc | @dcmcand | @dependabot | @dharhas | @iameskild | @jaimergp | @kcpevey | @netlify | @nkaretnikov | @pavithraes | @pierrotsmnrd | @smeragoel | @trallard
2023.10.1
- BUG - Add missing permissions for publishing #637 (@trallard)
- DEV - Add build check and test release workflow #636 (@trallard)
- REL - 2023.10.1 #635 (@trallard)
- ENH - Use miniforge throughout #634 (@trallard)
- DEV - Add python-docker #633 (@trallard)
- DEV - optimize docker files #625 (@dcmcand)
- DOC - Tone and grammar improvements to templates #624 (@trallard)
- Bump @babel/traverse from 7.22.10 to 7.23.2 in /docusaurus-docs #623 (@dependabot)
- Bug fix: use context manager for Sessions #622 (@nkaretnikov)
- update conda store dockerfile to have prod target #621 (@dcmcand)
- remove extra redis and move to using built images for examples #620 (@dcmcand)
- DOC - Add alembic example for postgres in docker #610 (@nkaretnikov)
- Bump postcss from 8.4.27 to 8.4.31 in /docusaurus-docs #609 (@dependabot)
- MAINT - Update release docs and add issue template #608 (@trallard)
- [DOC] Add Community documentation #579 (@pavithraes)
- Add a macOS worker to the CI #550 (@asmeurer)
- Better handling of pydantic error msgs #546 (@pierrotsmnrd)
Contributors to this release
(GitHub contributors page for this release)
@asmeurer | @costrouc | @dcmcand | @dependabot | @dharhas | @iameskild | @jaimergp | @kcpevey | @netlify | @nkaretnikov | @pavithraes | @pierrotsmnrd | @trallard
2023.10.1-rc2
- BUG - Add missing permissions for publishing #637 (@trallard)
- DEV - Add build check and test release workflow #636 (@trallard)
- REL - 2023.10.1 #635 (@trallard)
- ENH - Use miniforge throughout #634 (@trallard)
- DEV - Add python-docker #633 (@trallard)
- DEV - optimize docker files #625 (@dcmcand)
- DOC - Tone and grammar improvements to templates #624 (@trallard)
- Bump @babel/traverse from 7.22.10 to 7.23.2 in /docusaurus-docs #623 (@dependabot)
- Bug fix: use context manager for Sessions #622 (@nkaretnikov)
- update conda store dockerfile to have prod target #621 (@dcmcand)
- remove extra redis and move to using built images for examples #620 (@dcmcand)
- DOC - Add alembic example for postgres in docker #610 (@nkaretnikov)
- Bump postcss from 8.4.27 to 8.4.31 in /docusaurus-docs #609 (@dependabot)
- MAINT - Update release docs and add issue template #608 (@trallard)
- [DOC] Add Community documentation #579 (@pavithraes)
- Add a macOS worker to the CI #550 (@asmeurer)
- Better handling of pydantic error msgs #546 (@pierrotsmnrd)
Contributors to this release
(GitHub contributors page for this release)
@asmeurer | @costrouc | @dcmcand | @dependabot | @dharhas | @iameskild | @jaimergp | @kcpevey | @netlify | @nkaretnikov | @pavithraes | @pierrotsmnrd | @trallard
2023.10.1-rc1
What's Changed
- Add a macOS worker to the CI by @asmeurer in #550
- Better handling of pydantic error msgs by @pierrotsmnrd in #546
- MAINT - Update release docs and add issue template by @trallard in #608
- DOC - Add alembic example for postgres in docker by @nkaretnikov in #610
- Bug fix: use context manager for Sessions by @nkaretnikov in #622
- Bump postcss from 8.4.27 to 8.4.31 in /docusaurus-docs by @dependabot in #609
- remove extra redis and move to using built images for examples by @dcmcand in #620
- [DOC] Add Community documentation by @pavithraes in #579
- Bump @babel/traverse from 7.22.10 to 7.23.2 in /docusaurus-docs by @dependabot in #623
- update conda store dockerfile to have prod target by @dcmcand in #621
- ✏️ Tone and grammar improvements to templates by @trallard in #624
- ENH - Use miniforge throughout by @trallard in #634
- ➕ Add python-docker by @trallard in #633
- Dcmcand optimize docker files by @dcmcand in #625
- REL - 2023.10.1 by @trallard in #635
New Contributors
Full Changelog: 2023.9.2...2023.10.1-rc1
2023.9.2
2023.9.1...main@{2023-09-20}
Contributors to this release
2023.9.1
- Make conda-docker a dependency in Linux only in pyproject.toml #583 (@asmeurer)
- MAINT - Pre release docs and improvements #580 (@trallard)
- MAINT - Update pre-commit hooks #577 (@trallard)
- fix migration of artifact type for postgres #574 (@pierrotsmnrd)
- Update build metadata on deletion, fix misc bugs #572 (@nkaretnikov)
- Make conda-store-server test port configurable #571 (@kcpevey)
- DOC - Update homepage to include project details #565 (@pavithraes)
- Update LICENSE attribution #564 (@pavithraes)
- [DOCS] Create multiple sidebars struture #558 (@pavithraes)
- Prevent traitlets from picking sys.argv during tests #557 (@steff456)
- Fix some spelling errors in the PR template #555 (@asmeurer)
- Return legacy lockfile if key is empty #553 (@nkaretnikov)
- Make tests use a temporary directory for conda environments #549 (@asmeurer)
- Allow all channels by default #545 (@nkaretnikov)
- Update release.yaml to use trusted publishing #542 (@anirrudh)
- Delete subdomain keys on logout #541 (@anirrudh)
- Don't run conda-docker on Mac #539 (@asmeurer)
- Make the disk_usage() function work on macOS #537 (@asmeurer)
- Update release docs to reflect pyproject.toml changes #536 (@costrouc)
- Set up Docusaurus #534 (@pavithraes)
- 🔧 Create new docs env #533 (@pavithraes)
- Adding support for cleaning up builds stuck in BUILDING state #530 (@costrouc)
- Fix default login instructions #528 (@steff456)
- Bugfix to allow backwards compatibility on metadata_ #527 (@costrouc)
- Adding additional routes for conda-lock lockfile #526 (@costrouc)
- Fixing vault role and paths #525 (@costrouc)
- Add python-docker as an explicit dependency in environment.yml #524 (@asmeurer)
- Add a favicon to the docs and the conda-store server UI #523 (@asmeurer)
- Proper handling of sqlalchemy database sessions in fastapi and celery #522 (@costrouc)
- Update issue and pull request templates #521 (@steff456)
- Update repository URL #518 (@steff456)
- Allow setting a subdomain cookie for conda-store #509 (@costrouc)
- API : update a namespace's metadata and role mappings #508 (@pierrotsmnrd)
- Change the tests when using sqlite to not check threads (celery + traitlets + fastapi) are doing weird things #505 (@costrouc)
- Better error messages around pip packages #504 (@costrouc)
- Fixing docker builds on main #503 (@costrouc)
- Removing use of old lockfile format using newer conda-lock.yml format #501 (@costrouc)
- Add trailing slash to avoid redirects #500 (@ClaytonAstrom)
- Role mapping #496 (@pierrotsmnrd)
- 📝 Add security policy #493 (@pavithraes)
- Fixing docker builds temporarily by creating single image #488 (@costrouc)
- Adding incremental updates to the logs #487 (@costrouc)
- Adding an api method for getting usage data for namespaces #486 (@costrouc)
- Adding global/namespace/environment settings with api/ui and tests #485 (@costrouc)
- Adding tests that test traitlets for conda-store-server #484 (@costrouc)
- Adding tests for fastapi server without need for integration #483 (@costrouc)
- Pin SQLAlchemy <=1 .4.47 #480 (@pierrotsmnrd)
- add pre-commit #479 (@leej3)
- Fix #476 : delete dangling build artifacts before migration #477 (@pierrotsmnrd)
- push images for main #474 (@leej3)
- Reworking on celery tasks into actions #473 (@costrouc)
Contributors to this release
(GitHub contributors page for this release)
@anirrudh | @asmeurer | @ClaytonAstrom | @costrouc | @dharhas | @kcpevey | @leej3 | @majidaldo | @netlify | @nkaretnikov | @pavithraes | @peytondmurray | [@pierrotsmnrd](https://github.com/search?q=repo%3Aconda-incubator%2Fconda-store+involves%...
Release 0.4.15 - 04/21/2023
[0.4.15] - 2023-04-21
Added
- conda-store and conda-store-server images are now deployed to quay.io/Quansight, which has support for podman and rkt. (#455)
- Parallel builds of conda environments (#417)
- Switch to green theme by default for conda-store UI (#463)
- Fix for use environment stats (#466)
New Contributors
Full Changelog: v0.4.14...v0.4.15
Release 0.4.14 - 04/07/2023
[0.4.14] - 2023-04-07
Fixed
- make conda-store-ui settings configurable (were previously hardcoded and broken) (#451)
Full Changelog: v0.4.13...v0.4.14
Release 0.4.13 - 04/06/2023
[0.4.13] - 2023-04-23
Added
- Added new conda-store-ui (#444)
- Added new option
CondaStore.conda_indexed_channels
for indexed channels (#445) - Allow passing environment variables in specification (#424)
Changed
- Switched to hatch for conda-store and conda-store-server (#449, #450)
- Switch default UI to conda-store-ui and expose behind
/admin/
(#448) - Significant database rework on package storage for performance (#300)
Removed
New Contributors
- @viniciusdc made their first contribution in #396
- @pavithraes made their first contribution in #402
- @ranchodeluxe made their first contribution in #429
- @aisis-julian made their first contribution in #425
Full Changelog: v0.4.12...v0.4.13