Releases: conda/conda-index
Releases · conda/conda-index
0.5.0
What's Changed
Enhancements
- Add experimental
python -m conda_index.json2jlap
script to run after
indexing, to createrepodata.jlap
patch sets for incremental repodata
downloads. (#125) - Add
--current-repodata/--no-current-repodata
flags to control whether
current_repodata.json
is generated. (#139) - Add support for CEP-15
base_url
to host packages separate from repodata.
(#150) - Support fsspec (in the API only) to index any fsspec-supported remote
filesystem. Also enables the input packages folder to be separate from the
cache and output folders. (#143)
Bug fixes
- Move
run_exports.json
query into cache, instead of directly using SQL in
ChannelIndex
. (#163) - Create parents when creating
<subdir>/.cache
(#166)
Other
- Approach 100% code coverage in test suite; reformat with ruff. (#145)
- Update CI configuration to test on more platforms (#142)
- Drop support for Python 3.7; support Python 3.8+ only. (#130)
Contributors
Full Changelog: 0.4.0...0.5.0
0.4.0
Enhancements
- Add
--compact-json
/--no-compact-json
option, default to compact. (#120) - Add an
index
subcommand using conda's new subcommand plugin hook, allowingconda index
instead ofpython -m conda_index
. Note the CLI has changed compared to oldconda-index
. Whenconda-build < 24.1.0
is installed, the olderconda-index
code will still be used instead of this plugin. (#81 via #131)
Bug fixes
- Check size in addition to
mtime
when deciding which packages to index. (#108) - Update cached
index.json
, not juststat
values, for changed packages that are already indexed. (#108)
Other
Full Changelog: 0.3.0...0.4.0