Skip to main content

Provides API bindings for the Passbolt API

Project description

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>.

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

passbolt-api-0.0.5.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

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

passbolt_api-0.0.5-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file passbolt-api-0.0.5.tar.gz.

File metadata

  • Download URL: passbolt-api-0.0.5.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for passbolt-api-0.0.5.tar.gz
Algorithm Hash digest
SHA256 d3a698be46bc61604d82033ab1bc137f2bf8e282306ac301208a54f4c968f101
MD5 0c5fab053efc677b67c19b3557e726e2
BLAKE2b-256 a0ac9b7c2332ab5e9615b93f16d4fd2c1f696e695157895ea3afd88bc036e6ed

See more details on using hashes here.

File details

Details for the file passbolt_api-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: passbolt_api-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for passbolt_api-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ac716b0ec2f106ba5b9dab88b39e0a22dfef6915fbec3aea06cf28870db2b314
MD5 ec198ae0435b7aa64adebbb1051f33cd
BLAKE2b-256 1b2bc840c735315395970f52576b01fd37399bd0499fa7230fd3c52960eb954e

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