OCI Registry as Storage Python client
Project description
ORAS Python
OCI Registry as Storage enables client libraries to push OCI Artifacts to OCI Conformant registries. This is a Python client for that.
See our ⭐️ Documentation ⭐️ to get started.
TODO
- add example (custom) GitHub client
- refactor internals to be more like oras-go (e.g., provider, copy?)
- need to have git commit, state, added to defaults on install/release. See here.
- plain_http vs insecure?
- todo we haven't added path traversal, or cacheRoot to pull
- environment variables like
ORAS_CACHE
Code of Conduct
Please note that this project has adopted the CNCF Code of Conduct. Please follow it in all your interactions with the project members and users.
😁️ Contributors 😁️
We use the all-contributors tool to generate a contributors graphic below.
Vanessasaurus 💻 |
Lachlan Evenson 💻 |
Steve Lasker 💻 |
Josh Dolitsky 💻 |
Bridget Kromhout 💻 |
License
This code is licensed under the Apache 2.0 LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
oras-0.0.13.tar.gz
(32.0 kB
view details)
Built Distribution
oras-0.0.13-py3-none-any.whl
(38.3 kB
view details)
File details
Details for the file oras-0.0.13.tar.gz
.
File metadata
- Download URL: oras-0.0.13.tar.gz
- Upload date:
- Size: 32.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92e9aecbd991abdfe0b4fbeda347b3dce60dac5b0cff3e91b9cfcdd710348992 |
|
MD5 | 7ad3795903a7d85a9ecfebdd064eb03e |
|
BLAKE2b-256 | 35a4d27b215160f1c99cd62fa1f43bf56536664fd6e4f4249b9661e4c52ff49f |
Provenance
File details
Details for the file oras-0.0.13-py3-none-any.whl
.
File metadata
- Download URL: oras-0.0.13-py3-none-any.whl
- Upload date:
- Size: 38.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c69d356fb4e63ad8431870f76c7234d9468dce2077de23e5a11558afc18426c2 |
|
MD5 | 3edc3345af03892cde8b6ac0adb2c810 |
|
BLAKE2b-256 | 1408099ba6ff45c13aa329aa7986f5a4a76d7bff44b10939f55c28f03d0d86f6 |