Passbolt API
This package provides bindings to a Passbolt server API. Each of the bindings declared in this package aim to follow the official Passbolt API documentation.
Releasing a new version
Before releasing a new version of the package, please take some time to read a bit about Python packaging here.
Once, this is done, you will need the standard utilities to build and upload the package, namely :
- setuptools
- wheel
- twine
Make sure that you have a clean index
- Check that you have nothing to commit
- Check that you are on
master - Check that you are up to date with the remote repository
Build the distribution archives
Simply run :
python3 setup.py sdist bdist_wheel
This will generate the package archives in dist/
Upload the archives to PyPI
Make sure that you have access to one of the maintainers account credentials for the package. You can see the list of maintainers for the project here.
Prepare the account username and password and then run the following to upload the archives :
python3 -m twine upload dist/*
Tag the version
For good measure, tag the commit from which you released the packet with git tag -s v<version> <commit>.
Metadata
Release files for passbolt-api 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| passbolt-api-0.0.5.tar.gz | 3.4 kB | Without provenance | Details for passbolt-api-0.0.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| passbolt_api-0.0.5-py3-none-any.whl | Python 3 | none | any | Details for passbolt_api-0.0.5-py3-none-any.whl |
Total release size: 18.2 kB
Release files / passbolt-api-0.0.5.tar.gz
| Download URL | passbolt-api-0.0.5.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d3a698be46bc61604d82033ab1bc137f2bf8e282306ac301208a54f4c968f101
|
|
BLAKE2b-256 checksum How to use checksums |
a0ac9b7c2332ab5e9615b93f16d4fd2c1f696e695157895ea3afd88bc036e6ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
|
Release files / passbolt_api-0.0.5-py3-none-any.whl
| Download URL | passbolt_api-0.0.5-py3-none-any.whl |
|---|---|
| Size | 14.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ac716b0ec2f106ba5b9dab88b39e0a22dfef6915fbec3aea06cf28870db2b314
|
|
BLAKE2b-256 checksum How to use checksums |
1b2bc840c735315395970f52576b01fd37399bd0499fa7230fd3c52960eb954e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
|
Security for passbolt-api 0.0.5
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.