Recent Releases of https://github.com/conda/conda-index

https://github.com/conda/conda-index - 0.6.1

0.6.1 (2025-05-22)

Enhancements

  • Added support for Python 3.13 in the CI test matrix and updated related configurations. (#203)

Bug fixes

  • In sharded repodata, set base_url and shards_base_url to "" instead of leaving them undefined, for pixi compatibility. (#209)

Other

  • Add database-independent base class for (sqlite specific) CondaIndexCache. Return parsed data instead of str in run_exports(). (#206)
  • Update sqlite3 create_function() arguments for "positional-only in Python 3.15" warning. (#211)
  • Use hatch for version management (#214)

Full Changelog: https://github.com/conda/conda-index/compare/0.6.0...0.6.1

- Python
Published by dholth about 1 year ago

https://github.com/conda/conda-index - 0.6.0

What's Changed

  • Replace logger.warn w/ logger.warning by @zklaus in https://github.com/conda/conda-index/pull/173
  • Add changelog to sphinx documentation by @dholth in https://github.com/conda/conda-index/pull/174
  • Correct testing per deprecation/removal in conda-build by @kenodegard in https://github.com/conda/conda-index/pull/179
  • update test fixture for deprecations by @dholth in https://github.com/conda/conda-index/pull/180
  • Remove more-itertools dependency by @dholth in https://github.com/conda/conda-index/pull/183
  • remove WAL mode from database connect function by @dholth in https://github.com/conda/conda-index/pull/189
  • Update GitHub Actions to use latest artifact upload and deployment actions. by @jezdez in https://github.com/conda/conda-index/pull/196
  • Add PyPI publishing workflow and update dependencies in pyproject.toml. by @jezdez in https://github.com/conda/conda-index/pull/195
  • Update used action in the tests workflow. by @jezdez in https://github.com/conda/conda-index/pull/197
  • Add option to write sharded repodata by @dholth in https://github.com/conda/conda-index/pull/161

New Contributors

  • @zklaus made their first contribution in https://github.com/conda/conda-index/pull/173
  • @kenodegard made their first contribution in https://github.com/conda/conda-index/pull/179

Full Changelog: https://github.com/conda/conda-index/compare/0.5.0...0.6.0

- Python
Published by jezdez over 1 year ago

https://github.com/conda/conda-index - 0.5.0

What's Changed

Enhancements

  • Add experimental python -m conda_index.json2jlap script to run after indexing, to create repodata.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

  • @dholth
  • @jezdez
  • @conda-bot

Full Changelog: https://github.com/conda/conda-index/compare/0.4.0...0.5.0

- Python
Published by dholth about 2 years ago

https://github.com/conda/conda-index - 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, allowing conda index instead of python -m conda_index. Note the CLI has changed compared to old conda-index. When conda-build < 24.1.0 is installed, the older conda-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 just stat values, for changed packages that are already indexed. (#108)

Other

  • Improve test coverage. (#123)
  • Apply ruff --fix; reformat code; syntax cleanup. (#128)

Full Changelog: https://github.com/conda/conda-index/compare/0.3.0...0.4.0

- Python
Published by kenodegard over 2 years ago

https://github.com/conda/conda-index - 0.3.0

0.3.0 (2023-09-21)

Enhancements

  • Add --run-exports to generate CEP-12 compliant run_exports.json documents for each subdir. (#102 via #110)
  • Don't pretty-print repodata.json by default, saving time and space. (#111)

Docs

  • Improve documentation.

Deprecations

  • Require conda >= 4.14 (or any of the >= 22.x.y calver releases)

- Python
Published by dholth almost 3 years ago

https://github.com/conda/conda-index - 0.2.3

  • Remove conda-index script to avoid conda-build conflict; use python -m conda_index. A future conda-build will delegate to standalone conda-index.

- Python
Published by dholth over 3 years ago

https://github.com/conda/conda-index - 0.2.2

  • use \n line separator on all platforms
  • add cli entry point to recipe

- Python
Published by dholth over 3 years ago

https://github.com/conda/conda-index - 0.2.1

  • --zst flag to produce repodata.json.zst
  • port to Python 3.7
  • fix for latest conda-build
  • add sphinx documentation
  • add conda recipe

- Python
Published by dholth over 3 years ago