"Store bindings for Snaps and Charms"
Project description
# Craft Store
This project aims to provide python interfaces for communicating with Canonical Stores, such as Charmhub and the Snap Store.
# License
Free software: GNU Lesser General Public License v3
# Documentation:
https://craft-store.readthedocs.io.
# Contributing
A Makefile is provided for easy interaction with the project. To see all available options run:
` make help `
## Running tests
To run all tests in the suite run:
` make tests `
## Adding new requirements
If a new dependency is added to the project run:
` make freeze-requirements `
## Verifying documentation changes
To locally verify documentation changes run:
` make docs `
After running, newly generated documentation shall be available at ./docs/_build/html/.
## Committing code
Please follow these guidelines when committing code for this project:
Use a topic with a colon to start the subject
Separate subject from body with a blank line
Limit the subject line to 50 characters
Do not capitalize the subject line
Do not end the subject line with a period
Use the imperative mood in the subject line
Wrap the body at 72 characters
Use the body to explain what and why (instead of how)
As an example:
endpoints: support package attenuations
Required in order to obtain credentials that apply only to a given package; be it charm, snap or bundle.
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
Built Distribution
File details
Details for the file craft-store-2.3.0.tar.gz
.
File metadata
- Download URL: craft-store-2.3.0.tar.gz
- Upload date:
- Size: 22.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e17620c7d543662fd4a4fa31cb1f1bb88040652198ae35f7099b13f7663dbbb |
|
MD5 | 5b157b82c5ed828d54f4c5009955c975 |
|
BLAKE2b-256 | 10d84355935257b72a9d8fc3251649c7f1e3fbc383bd7f7fb85f91f0622ab2a3 |
File details
Details for the file craft_store-2.3.0-py2.py3-none-any.whl
.
File metadata
- Download URL: craft_store-2.3.0-py2.py3-none-any.whl
- Upload date:
- Size: 32.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9cd097c1da1f3c76404287cff1a38362f21a4f2593dac098557b7af4ba044a6 |
|
MD5 | 0a5ff80115bc1626bb1d7970de318bf7 |
|
BLAKE2b-256 | 3535b5118c14d7da77500c1c58545de42352ec447f8c688a149b337f57fa37eb |