All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to calendar versioning in the
YY.M.MICRO
format.
- Add
uninstall
subcommand, which uninstalls all environments inside a prefix and reversesconda init
commands. It's also useful for deleting cache directories and configuration files. (#112) - Bump to conda 24.11.0, libmambapy 1.5.11, constructor 3.10.0, menuinst 2.2.0. (#114)
- Prevent unbound error in
test_conda_standalone_config
. (#110)
- @marcoesters
- Bump to conda 24.9.2, python 3.12.7, conda-libmamba-version 24.9.0, constructor 3.9.3, libmambapy 1.5.10. (#107)
- Configure conda-standalone binaries with
.condarc
files. (#97 via #99) - Add environment variable
CONDA_RESTRICT_RC_SEARCH_PATH
and CLI option--no-rc
to only load.condarc
file delivered byconda-standalone
bundle orCONDARC
environment variable. (#99)
- @jaimergp
- @marcoesters
- Bump to conda 24.7.1, conda-libmamba-version 24.7.0, constructor 3.9.2, menuinst 2.1.2. (#90)
- Add workaround to prevent crash on Windows when the
SSLKEYLOGFILE
environment variable is set. (#86 via #89).
- @jaimergp
- @marcoesters
- Upgrade to
conda 24.5.0
,constructor 3.8.0
andmenuinst 2.1.1
. (#75)
- Respect
umask
when extracting tarballs forconstructor
. (#74)
- @jaimergp
- Update to conda 24.4.0, Python 3.11.9. (#71).
- Remove outdated
hiddenimport
configuration in PyInstaller. (#71)
- @jaimergp
- Update to conda 24.3.0, libmamba 1.5.8, constructor 3.7.0, Python 3.10.14. (#69).
- @jaimergp
- Update to conda 24.1.2, conda-libmamba-solver 24.1.0, libmambapy 1.5.6. (#61)
- Add compatibility for archspec 0.2.3. (#60)
- Do not render extraction progress bars in non-interactive runs or when
CONDA_QUIET
is set to a truthy value. (#58)
- Handle exceptions raised during
pkgs/
multiprocessor extraction. (#55 via #59) - Remove lingering
codesign
symlink in$PREFIX/bin
(macOS only). (#54)
- @jaimergp
- Bump to
python
3.10.13,conda
23.11.0,conda-libmamba-solver
23.12.0 andlibmambapy
1.5.3. (#36, #51) - Import
menuinst
directly without relying onconstructor
's_nsis.py
module. (#36) - Bundle
menuinst
2.0.2 andconstructor
3.6.0. (#51, #52)
- Do not crash if the metadata in one or more packages does not specify a
license
field. (#49)
- @jaimergp
- @SC246
- Update to
conda
23.10.0,conda-libmamba-solver
23.11.0,libmambapy
1.5.3 andconstructor
3.5.0 (#48)
- @jaimergp
- Update to
conda
23.9.0,conda-libmamba-solver
23.9.1 andlibmambapy
1.5.1. (#46)
- @jaimergp
- Update the bundled
conda
to 23.7.4. (#44)
- @jaimergp
- Update the bundled
conda
to 23.7.3. (#40)
- Update the SHA256 value of the
conda
tarball in the recipe. (#39)
- @jaimergp
- @conda-bot
- Add tests. (#4)
- Update recipe and patches to use
conda
23.7.2 andconstructor
3.4.5. (#25) - Sign macOS builds with entitlements so that they can be notarized. (#25)
- Add
conda-libmamba-solver
to the list of bundled packages. (#27) - Add a
python
subcommand so users can leverage the bundled Python interpreter. (#29) - Prevent
--extract-conda-pkgs
from greedily and inefficiently using all CPUs. (#32)
- Adjust
imports.py
to include some previously missing modules. (#25)
- Add README. (#8)
- Add pre-commit. (#9)
- Start a
pytest
test suite. (#25) - Refactor
entry_point.py
for better readability and maintainability. (#28) - Scan and collect all licenses from the bundled conda dependencies. (#30)
- Upload conda packages built from
main
to anaconda.org/conda-canary. (#31)
- @dbast
- @jaimergp
- @conda-bot