Conan Unified API
Compatibility layer for Conan 1 and 2 for Python.
Supported Conan versions
- 1.X: from 1.48 to latest
- 2.X from 2.0.14 to 2.24
Supported Python versions
- All version from Python 3.9
Supported APIs
- Local package handling and path queries
- Remote package queries and installation
- Editable handling
- Remotes handling
Installation
pip install conan_unified_api
See https://pypi.org/project/conan-unified-api/ for other versions.
Test matrix
Tested Conan 1 versions: 1.48, 1.59.0 and latest Tested Conan 2 versions: all minor versions until latest
| Python/OS. | 3.9 | 3.10 | 3.11 | 3.12 | 3.13 | 3.14 |
|---|---|---|---|---|---|---|
| u22 | conan1 | conan1&2 | conan1&2 | conan1&2 | conan1&2 | conan1&2 |
| win | conan1&2 |
Static code analysis
See SonarQube for static code analysis results.
Metadata
Release files for conan-unified-api 2.24.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| conan_unified_api-2.24.0.tar.gz | 34.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| conan_unified_api-2.24.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 66.6 kB
Release files / conan_unified_api-2.24.0.tar.gz
| Download URL | conan_unified_api-2.24.0.tar.gz |
|---|---|
| Size | 34.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
df06cd2fb8b9536b920eea59b4df20bc207b7a7bacf2d8351dbde705bfa83b05
|
|
BLAKE2b-256 checksum How to use checksums |
7351b6c96631f9d71246b369fa28725d6915b62cf8107d9855172054c9ad3672
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Release files / conan_unified_api-2.24.0-py3-none-any.whl
| Download URL | conan_unified_api-2.24.0-py3-none-any.whl |
|---|---|
| Size | 31.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
244bd86bed09c43c51f688b8b38fe90aa01ade9fadb430e38651bcdefa042e09
|
|
BLAKE2b-256 checksum How to use checksums |
7442b4627e677c99784681e3a87ca652a24e0839ba1647ae89d2110cacebe5a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|