- Add
pip_backend
preference to choose betweenpip
anduv
. - Add
libstdcxx_ng_version
preference to override automatic version bounds. - Add
openssl_version
preference to override automatic version bounds. - Pip packages now support extras.
- Pip packages are now installed using
uv
if it is installed. - Special handling of
openssl
for compatibility withOpenSSL_jll
if it is installed.
pkg> conda run conda ...
now runs whatever conda executable CondaPkg is configured with.
- Special handling of
python
withbuild="**cpython**"
.
- Shared envs are now not always fully reinstalled when resolving.
- Now configurable using preferences.
- Lock file is always shown when locked.
- Adds named shared environments:
JULIA_CONDAPKG_ENV=@<name>
. - Add
update
function and PkgREPL command. - The shared environment from using the
Current
backend is treated the same as other shared environments. - Bug fixes.
- Allow
JULIA_CONDAPKG_ENV
to specify the location of a shared Conda environment. - The PkgREPL now supports the prefixes
@
for versions and#
for build string. - Bug fixes.
- Special handling of
libstdcxx-ng
for compatibility with Julia'slibstdc++.so
.
- Adds the
Current
backend, to use an existing Conda environment.
- Adds offline mode (
JULIA_CONDAPKG_OFFLINE=yes
). - Uses lock files to prevent two processes from updating the same environment concurrently.