Skip to main content

conda-index

conda-index creates conda channels from a collection of conda packages.

The conda_index command operates on a channel directory. A channel directory can't be named after a supported platform and must contain a noarch subdirectory. It will usually contain other subdirectories named for conda's supported platforms linux-64, win-64, osx-64, etc. Place packages into their corresponding subdirectories. Then run conda-index to extract metadata from these packages to generate index.html, repodata.json etc. with summaries of the packages' metadata. conda uses the metadata to solve dependencies before doing an install.

By default the metadata is output to the same directory tree as the channel directory but it can be output to a separate tree with the --output <output> parameter. The metadata cache is placed with the packages, in .cache folders under each platform subdirectory.

After conda-index has finished, its output can be used as a channel conda install -c file:///path/to/output ... or would typically be placed on a web server.

Run normally

python -m conda_index <path to channel directory>

An equivalent conda subcommand, conda index, is also available.

Run for debugging

python -m conda_index --verbose --threads=1 <path to channel directory>

Contributing

conda create -n conda-index "python >=3.9" conda conda-build "pip >=22"

git clone https://github.com/conda/conda-index.git
pip install -e conda-index[test]

cd conda-index
pytest

Parallelism

This version of conda-index continues indexing packages from other subdirs while the main thread is writing repodata.json.

All current_repodata.json are generated in parallel. This may use a lot of ram if repodata.json has tens of thousands of entries.

Metadata

Release files for conda-index 0.13.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for conda-index 0.13.0
File Size Uploaded
conda_index-0.13.0.tar.gz 48.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for conda-index 0.13.0
File Interpreter ABI Platform
conda_index-0.13.0-py3-none-any.whl Python 3 none any Details

Total release size: 107.5 kB

Release files / conda_index-0.13.0.tar.gz

Download URL conda_index-0.13.0.tar.gz
Size 48.7 kB
Tags Source
SHA-256 checksum
How to use checksums
7756eb19785335e1b4f85f0d40e76c16a225e52f5fccb12fdc6db285c324120f
BLAKE2b-256 checksum
How to use checksums
ffc6a4d8e1e1e27f4145ecf0f3cb1330118a0b8231382c211ac10bfdcd85a48c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 2, 2026.

Transparency log

Release files / conda_index-0.13.0-py3-none-any.whl

Download URL conda_index-0.13.0-py3-none-any.whl
Size 58.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bcd2b379a83b370f13c4f1406e165c8d97c8d698f06a21b2c968aab34331b8f5
BLAKE2b-256 checksum
How to use checksums
46a5abc81091980fb05136eafbf6e52f8d37f3917fa38e8df39a31993cb1cd54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 2, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.13.0 This release

2 release files

0.12.1

2 release files

0.11.0

2 release files

0.10.0

2 release files

0.7.0

2 release files

0.6.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page