A Bitwarden Client for python
Project description
Build locally
Requirements
- Python 3
maturin
(install withpip install maturin
)npm
Build
From the root of the repository:
npm run schemas # generate schemas.py
cd languages/python/
maturin develop
You can now import BitwardenClient
in your Python code with:
from bitwarden_sdk import BitwardenClient
Use without building locally
pip install bitwarden-sdk
Run
Set the ORGANIZATION_ID
and ACCESS_TOKEN
environment variables to your organization ID and access token, respectively.
python3 ./example.py
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
bitwarden_sdk-0.1.0.tar.gz
(331.4 kB
view hashes)
Built Distributions
Close
Hashes for bitwarden_sdk-0.1.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e651a9b1bc8310e9d878c33eb124f3cc50d5db2bb9da09875b7d3a51d4b296aa |
|
MD5 | 51ebc424f9cd3c1f512129b0c4ff3432 |
|
BLAKE2b-256 | 4eb95d05766ffa7fa3a5d35abbbbc70b8c1831da4c4dfecfe883501ba8eb0c2a |
Close
Hashes for bitwarden_sdk-0.1.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f4eddc7d9ed29ac9087e56e5d1a0b225297a6d6f5e03796c23f27cddc7a0281 |
|
MD5 | 8313f8398bf56972a8eae0c6e361aa6f |
|
BLAKE2b-256 | 9336d78027ea22ae5dcd09316dfb19a32aea588709bf5eb3a3e0f53587622980 |
Close
Hashes for bitwarden_sdk-0.1.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a8628aef35a51e17e55682a22db95cc849b403ae1e8aba9b8c305d794c71db2 |
|
MD5 | 459d608af7f65641b3f2225372e6afca |
|
BLAKE2b-256 | 9fb7944aad14a279353ff08b8b14d2df59f4a12aeaf125a631778b14c574a470 |
Close
Hashes for bitwarden_sdk-0.1.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18b61ac251db4b85825d94d6930a62815ba0e74e8e7498db9fa4504ff8f11ec6 |
|
MD5 | dfefbbc8a00921cb549238b2b6e1d204 |
|
BLAKE2b-256 | 29f4cf04c4587f06f1e22944ff6386b7f98b895855d5459e6d0022be2df48564 |
Close
Hashes for bitwarden_sdk-0.1.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30d6451af9c70f4e9e531ce6e49fdb001a23df60f9073e56c1866a3514dd04f4 |
|
MD5 | faf13640c90d3aaeb6b73d6317bde4b8 |
|
BLAKE2b-256 | 2665ee1b9a2bb3ea6ec63da0bb0747c87c199f82504f7751db2de16ac6620913 |
Close
Hashes for bitwarden_sdk-0.1.0-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31344e981a091fe6550b93d547ebdc555b86b6cf47821546c5687d0f918375e5 |
|
MD5 | c3171cd5bec4c27252bd077d98cb59e2 |
|
BLAKE2b-256 | 7422bde15ca80b6770f88b21864fa7de586af4dc507c8e30ffa5bd8704809877 |
Close
Hashes for bitwarden_sdk-0.1.0-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55de15474923138e30cbeaa60493f9f85260aaf8f0aa434100bdbfe8cb5f75ca |
|
MD5 | 403f382bdd29b4e2a3730fee51a81f0a |
|
BLAKE2b-256 | d7ca743fd0181dd46baedb9160070ef7bcffa1acc44741b0601fe88e7e4521cb |
Close
Hashes for bitwarden_sdk-0.1.0-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 381f8043fd13536bcc7e4cdfa5ee1adc426eca0cde6ee2918ac5b5740b7eb4ea |
|
MD5 | b0d7af47aa43e9a75c8c00149d902d2e |
|
BLAKE2b-256 | 0ea4590d816cb134a2ede29c04da5c734d26864619b01b32b060889f3007f0d7 |
Close
Hashes for bitwarden_sdk-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0c739f8ad0ca6f3c9b23eea07526e9dd74a8d21f9cd74b499719709588ad92a |
|
MD5 | 363a9cf3a89cbb921a7430fe98716c69 |
|
BLAKE2b-256 | b12e838c90c5e4d464fa702b46a5b88f1e51880f8923e9abe2ece07a2d36f9a4 |
Close
Hashes for bitwarden_sdk-0.1.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 543a4b24a4213c84eea36b6572908f905adf1fbe5285ca08c9682c2c9fe30f31 |
|
MD5 | 0def2087be1c9ebdc40bd713077c1f03 |
|
BLAKE2b-256 | 1f198976c80302cca09e97c10c638827c8ae633b39175009ce8f6a2ffd30f1be |
Close
Hashes for bitwarden_sdk-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1b42a3e72f9ad3fb0327e878d8afa1f07b8972c112c9d02b4fe80e17d9f3025 |
|
MD5 | 8e4aa2eff0b94f04da16ce8d2b166568 |
|
BLAKE2b-256 | f68375e4aadb637f402a9ee57591a3641bac881e1c33d96b53f16cc2830bce4e |
Close
Hashes for bitwarden_sdk-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 051af0c771f7e9db3ceadd9c509097311019f28f42846fab9faa303b178d233b |
|
MD5 | 6b83fa47d035ef07dd8da00cb8e98da2 |
|
BLAKE2b-256 | 515e1d66f953998b59cfaa88f385b524376f2f8642a44fc1fa3d2df7465ab2f7 |
Close
Hashes for bitwarden_sdk-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9d5a621436c6b2893873cd1f5b4ca0840092a659ae2b5067ac9a6fd4a77998e |
|
MD5 | 7216200086ba493dcbf8aad669230085 |
|
BLAKE2b-256 | 355dc771b120577b3b48b2cf2bc21eecda3b1fba235ed6533c076dfabbdb513a |
Close
Hashes for bitwarden_sdk-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c01e0355bd85e13248e7fc2d0552ed8837eb9e483866093e9a1ad1c18d392593 |
|
MD5 | f95ff7e71bf2d60d57b67b04b8b7944c |
|
BLAKE2b-256 | 2e8b1e2c34cb7573c031c52a3a13bddd565cd4f7d93c8be6d5fe66e07acdcba1 |
Close
Hashes for bitwarden_sdk-0.1.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a727b1185d5d0637bbfe8469ba4e3ddcfb24c4bce36373a9f752bd878a24366 |
|
MD5 | 6c156a13ffbbc1a48d1a9f57383d18c0 |
|
BLAKE2b-256 | 2051754374e54ddd2259ef5ef11b6ba98b8c5fc589dc8737691237f905d6b143 |
Close
Hashes for bitwarden_sdk-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8654b6aaf73fc395845980740547c7e32dc364a67c21a2f4f120e457a8fc0439 |
|
MD5 | 6e01a5f7d10c4571daaa7535b9b6d37b |
|
BLAKE2b-256 | 6596cd5d321d0d100e6c94a3733494dd2208ed32a36a8cd78e525fc730ddac4f |
Close
Hashes for bitwarden_sdk-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd7a492874f474070b85cee81e55bf7d13d76dc05102fc6a39afbb8aa5c94e82 |
|
MD5 | ada83ddb31054cb24dbd76720d7fc957 |
|
BLAKE2b-256 | a033eb3c057a94974c7aa1252089026ffde9063ce09ffad36b66127d24e97c75 |
Close
Hashes for bitwarden_sdk-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 492fe2d82cea068a11ad67249508fdac2e13a4471a54b7ac7febcebceb7eaecc |
|
MD5 | 7ee261b62ab1e41cb9707374fee968ef |
|
BLAKE2b-256 | d7b8076fd08a60daf39bed2ceff192618eedc58ba84bd8609149238610128e83 |
Close
Hashes for bitwarden_sdk-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a1ebb9df98e481f0819145ba21571f9b0733746d89da227ee38866f925d38d0 |
|
MD5 | 8b467e018abf646ae9894776ffa974c3 |
|
BLAKE2b-256 | c1c539d470769ae55495ee0c7770fde5a49654794d12d1f0cc347ed8c2106d67 |
Close
Hashes for bitwarden_sdk-0.1.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fe093edec16d78b49ebdcd8a6a494fc18ee7818981e01f7e95b92d5f5da7134 |
|
MD5 | 6915942633fc4eba0e2db38d2920aeb0 |
|
BLAKE2b-256 | ee5dc593a15257a9d5d1865bb5faa1d0c198a7002034f7c0bfaf4ea2e0f91df0 |
Close
Hashes for bitwarden_sdk-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7f73b930de7eca64704dfcb59b36727ae4850136adc34bccf3bd571c9cb19b4 |
|
MD5 | 8070b104f5f5a52e9dd252f6b04be737 |
|
BLAKE2b-256 | 30389d7543038d2d67fdb5bd8fe972aebddbc7e3b3c10b3814f421f0f5eba626 |
Close
Hashes for bitwarden_sdk-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b29d66466530c3477e47e12b1a58253314dbe287d1c6c34ca240115bf2ad506e |
|
MD5 | 6bc80e55a07260f841091a49d032cebc |
|
BLAKE2b-256 | 54b4ca2d177b6a874461927ea7057ed183d23ad324319006709b49197840028b |
Close
Hashes for bitwarden_sdk-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baca9885fc4a82c67e384b432f59c021a8a5febf130e5b8e4148b1b6f745e684 |
|
MD5 | 21feacd8451d15d58750dcbd47593bf2 |
|
BLAKE2b-256 | 6a817bc069f745537b279de3c955f3e44377995d26156ea97aa4a3d0d7b6c196 |
Close
Hashes for bitwarden_sdk-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f12130e1e5d7cd1909b914c973f1e1a4e4d59deca62df51e2b94face25824c84 |
|
MD5 | 406e09998bde5498b7b16eff639f2485 |
|
BLAKE2b-256 | 743b9899ff09d19d9c962be390f64bfa1d993e44757dd6d5670569ede077792c |
Close
Hashes for bitwarden_sdk-0.1.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abf7614356073c48620fafa8074268ea015e246e8a08c047b96c4fdc1855f34f |
|
MD5 | 741e1677a59b4b7cd8bcb5bd92013a44 |
|
BLAKE2b-256 | e6035808a71b697aa988531d4534c2d06355975a946103c6f74b2509b9ed6fed |
Close
Hashes for bitwarden_sdk-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2279d6af874a70d6e086f6781d1ba84a011f5de7d1dcf6a2ec22cad6302b75c |
|
MD5 | 83ba378bd902cdaa57296196698b7925 |
|
BLAKE2b-256 | 6b21ef08ef69b7658efabf7249415058835a4eb4cadff1f5dabdd167ee80f6ae |
Close
Hashes for bitwarden_sdk-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd8c4e5607dbea013b1a1a9a348455659f833fe782c9c02dfef420f25884ff22 |
|
MD5 | 548af09470f0ef9224b76b10746bd2dd |
|
BLAKE2b-256 | 9e988d083197619212ea4e15dfa5ff432e2a7b23aaaedc60ef8bbc594add54de |
Close
Hashes for bitwarden_sdk-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49a3fd56edc6566fec9db040840ad39a26f8be3118b41ebc2c1d994fa2b1539f |
|
MD5 | 41411838ada9b399ad51313f8c9471ca |
|
BLAKE2b-256 | 02c065ffd0350ed4c07a493e91c99c9ecc51b18fe738aeb23b32391e7ccb5db6 |
Close
Hashes for bitwarden_sdk-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e87b1c77182fd757e5cf2ffbe21a6f8501d344e6cfa0e3d00e25a7684a606a7 |
|
MD5 | f704a9d99b0796d6156712726fac034d |
|
BLAKE2b-256 | ed33e06a0345f0c3c68475b77c2749dd9178cfcdbad7e9e85401525f345e5345 |
Close
Hashes for bitwarden_sdk-0.1.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3c286974d782fd176eacd1afbcb379580db960b7e32578a096fca8a4e6fba77 |
|
MD5 | a52bb601228066bdafd354ca520fac95 |
|
BLAKE2b-256 | 15fbe301472fa259cefcbe77012b23b49ea61f100d6de3808f237ff498a8e320 |
Close
Hashes for bitwarden_sdk-0.1.0-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b769768ab3f0c561a1e58eefb7bdd5e79f8dabc69b0fda2a2e2fb06e97e80e0d |
|
MD5 | 9a19141f3329c4d02b426328e40ea682 |
|
BLAKE2b-256 | dab4eac3e549479e0dd76b2d982a6a3fac2cd4a7ed7d4533d198a158692a546c |
Close
Hashes for bitwarden_sdk-0.1.0-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4b178b5cf57afd9b826c2aa947a752a5a91ce43a7736848cf3f9679b500f026 |
|
MD5 | 36bb9b67ac084bc20ddedf87f3c3dd6a |
|
BLAKE2b-256 | d56af30a544b2136146565ab98f88cc61dafcf01c58d1057197a3f0e78bc4c1a |
Close
Hashes for bitwarden_sdk-0.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8918b421720ac92f8eb6c2853c812f4dd11d269b8a6c5360a23b55025778a9d4 |
|
MD5 | 95b0738b47d1d790d7844e92dc849731 |
|
BLAKE2b-256 | cf7e3cf09b56d4d2b9bd33a2a15361d7ee87ff296464db1bdf02aac6260d1249 |
Close
Hashes for bitwarden_sdk-0.1.0-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0049ac3836dcba73ff10959b04bc6be1aeac2573d624216e3d114ac2de12818c |
|
MD5 | d43182db7aeced40efc19d964cf06e5b |
|
BLAKE2b-256 | 9570cf1cba27f02d29807f309a1c94c28b704a6715201164094846c0cb1a56f3 |
Close
Hashes for bitwarden_sdk-0.1.0-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad4ae469605de704e071322867ded397552af5d490e43ec0a4f8c5952b19f4ea |
|
MD5 | 13ddaf52d134da6762f9890523bae4d7 |
|
BLAKE2b-256 | 613ffa1b80d64df7e9f2544c16d17b98745c3bbf4ac76724cea15aef14654d82 |
Close
Hashes for bitwarden_sdk-0.1.0-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 425970112e67f667152ecca8d44228a7164105a734bd76d8782d7a281259ea2a |
|
MD5 | c651dbc1149dd8c7a3066757f2e21795 |
|
BLAKE2b-256 | 935dcc3b88d53f73a7b26e2858a04109243b559961bbb679f9fa734b65ffd5ff |
Close
Hashes for bitwarden_sdk-0.1.0-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10909bb850a8215225765d5e7c2fd2e586315ad307de59db00b66fc47be68e36 |
|
MD5 | 7f087d80137476f55ac4369667a7fe02 |
|
BLAKE2b-256 | 47c3311a4e456da0e4efcbde953c01dcd7e4797a2ba5c8706540070edad9f6ef |
Close
Hashes for bitwarden_sdk-0.1.0-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20d844432e22a80c6f0910e707eb845e809384456a91ad93c16f3ebf55a42c60 |
|
MD5 | d4673a29faaf75b46ffa82d741fc4f8a |
|
BLAKE2b-256 | 61da3ec0cebb667deabf91d0fc1b075f2dc9e00d6728c0f6cbd067fa02c4571e |
Close
Hashes for bitwarden_sdk-0.1.0-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff852aa30d1befab3d2b06c3e7c2d450f057880a38080c80a1c7dc8b71b14d32 |
|
MD5 | 23a31c2f2aeed7770a3ff60c1f650cc9 |
|
BLAKE2b-256 | c19195a516cdeb1f4d54ea047759afdecf5b4b0e4beced603d80307117ae1395 |