Skip to main content

Compatibility layer for Conan 1 and 2 for Python 3.9+

Project description

Conan Unified API

Compatibility layer for Conan 1 and 2 for Python.

https://pypi.org/project/conan-unified_api/ PyPI Python versions Python Tests SonarStatus

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

conan_unified_api-2.24.0.tar.gz (34.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

conan_unified_api-2.24.0-py3-none-any.whl (31.8 kB view details)

Uploaded Python 3

File details

Details for the file conan_unified_api-2.24.0.tar.gz.

File metadata

  • Download URL: conan_unified_api-2.24.0.tar.gz
  • Upload date:
  • Size: 34.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for conan_unified_api-2.24.0.tar.gz
Algorithm Hash digest
SHA256 df06cd2fb8b9536b920eea59b4df20bc207b7a7bacf2d8351dbde705bfa83b05
MD5 19db190881d93fdfc0040fc1f140616b
BLAKE2b-256 7351b6c96631f9d71246b369fa28725d6915b62cf8107d9855172054c9ad3672

See more details on using hashes here.

File details

Details for the file conan_unified_api-2.24.0-py3-none-any.whl.

File metadata

File hashes

Hashes for conan_unified_api-2.24.0-py3-none-any.whl
Algorithm Hash digest
SHA256 244bd86bed09c43c51f688b8b38fe90aa01ade9fadb430e38651bcdefa042e09
MD5 1f62ab5357ca7a3bf3c3f9eaadb83406
BLAKE2b-256 7442b4627e677c99784681e3a87ca652a24e0839ba1647ae89d2110cacebe5a1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page