Skip to main content

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)

Source distribution for passbolt-api 0.0.5
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)

Table of built distributions (wheels) for passbolt-api 0.0.5
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page