Skip to main content

Python wrapper for passrs

Project description

pypassrs

A Python wrapper around passrs

Usage

import pypassrs

# Initialize a new password storage
pypassrs.init(".passrs_storage")

# Generate a new password
password = pypassrs.generate()

# Insert the new password into the storage
pypassrs.insert("path/to/password", password)

# Alternatively, store the password that is generated
pypassrs.generate("path/to/password2")

# Get a password
pypassrs.show("path/to/password")

# Show password directory
print(pypassrs.tree())

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pypassrs-0.6.3-cp312-none-win_amd64.whl (284.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

pypassrs-0.6.3-cp312-cp312-manylinux_2_28_x86_64.whl (850.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

pypassrs-0.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (850.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pypassrs-0.6.3-cp311-none-win_amd64.whl (285.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

pypassrs-0.6.3-cp311-cp311-manylinux_2_28_x86_64.whl (850.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

pypassrs-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (850.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pypassrs-0.6.3-cp310-none-win_amd64.whl (284.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

pypassrs-0.6.3-cp310-cp310-manylinux_2_28_x86_64.whl (850.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

pypassrs-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (850.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pypassrs-0.6.3-cp39-none-win_amd64.whl (284.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

pypassrs-0.6.3-cp39-cp39-manylinux_2_28_x86_64.whl (851.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

pypassrs-0.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (851.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

File details

Details for the file pypassrs-0.6.3-cp312-none-win_amd64.whl.

File metadata

  • Download URL: pypassrs-0.6.3-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 284.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for pypassrs-0.6.3-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 aa67f2b4c3db9956296dd95b640a9709b5bf3840b838c167e9551156bc2dec49
MD5 b739cd8c313eaa17789e4af033996677
BLAKE2b-256 78be48f40575a5f890f580af72246cc271cb80da0c53b28d3f5e324ce8deaf5f

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pypassrs-0.6.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84a5f178b897d3c33884678961b59855a3abbf29f2aca3b7edffd528c0ff9f57
MD5 612ae25019f4ecdbadb3a5f2dd8dfe58
BLAKE2b-256 4f4ee30e5e45d01bfea7b460f1e74e3910faf842183b496112db6dbdd70b4730

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypassrs-0.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f20b320548364c37e12c546b37cc151c708deab02a2cefe1f100924ee461ba8b
MD5 90116660b4a02b0afabe2dd655b768da
BLAKE2b-256 0a91ce00559a7c2d1f7e4f3fbf9d4b878ed2edd061bc3bcb5b5c9354e4d232d0

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp311-none-win_amd64.whl.

File metadata

  • Download URL: pypassrs-0.6.3-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 285.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for pypassrs-0.6.3-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 33e6dd4e514bf4cac0345bc97052716f18ff64653f8c44256c941109b8ab7d73
MD5 da88eaa2f307ebad5925e7482d063fee
BLAKE2b-256 442b079304e48d779b7e91db21f813bde9256789184128edcbc26972227513cf

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pypassrs-0.6.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 faed58c47ec6837c0dd43590fe15f187452114074170fb3d125f1adecba09895
MD5 6134d5ca0de0ddf26db64b1cc6d9acfe
BLAKE2b-256 05282256930a04129acfb4122eb1eeecf4f5d5d053920445cd64ab5f0e558ff2

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypassrs-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 deb3fb6551144c1eee6d9b7e2a4db29a79f575656f91ebeac6d41a8d7ebfc5b0
MD5 208172b27b5095d3ef54b3027fe7b927
BLAKE2b-256 add5563dcf6f12f88e679313cfe529e35c766087f01684f9c040b44b77141746

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp310-none-win_amd64.whl.

File metadata

  • Download URL: pypassrs-0.6.3-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 284.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for pypassrs-0.6.3-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 33efd8c63a62e782863ffe58b7ef15f0df04af33f94367cdbdb24f79965a2bd9
MD5 e1da716fc7f7485455e6ea55ab65e161
BLAKE2b-256 8c17ffdbe6f7c53ef0e05a74c38c5fea8f1b1e141be9c9d04380d0228b852111

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pypassrs-0.6.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 06fe7cd46b69e8d37e438d7e4051737ca73d25172fe7561cdba769104bf54ecd
MD5 28ef6809335a5cd91884874f7a32585d
BLAKE2b-256 c0b113bf3b3c314c383d37a24e7fea2334d682f6758e78419b5924db6adc56fc

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypassrs-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4ffccec54e541a09ce31dffefe7a130ead03c7e686451b107883ba7e37b6130
MD5 f82cbf4bdcaf8d5031e950771f159597
BLAKE2b-256 073cedd7c549f6c28af7b434185c71817583acb068631de090e1046f8fb13211

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp39-none-win_amd64.whl.

File metadata

  • Download URL: pypassrs-0.6.3-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 284.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for pypassrs-0.6.3-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 619c320e110f7357d33d5233db2362bfd2e287d9c2c089acc5f6d49e5f6d3e5d
MD5 67ce10abf7076e740484ad65a9a12d44
BLAKE2b-256 96ed49b45817e5b4302fdac6f67ff0152a3ca465407b03196425592a99610171

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pypassrs-0.6.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 54530097aa0c6d9cf224c86861d65a36529e72eab47a6b07c705e89fff7db708
MD5 30c6bc57b5c43a6a773db3fc86b3a3ce
BLAKE2b-256 45573c5d51746ecffc153d96f18bdde370868f89be4410e59ea9167413d47952

See more details on using hashes here.

File details

Details for the file pypassrs-0.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypassrs-0.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bed63c151a1e82fc566e4e52dc849f0009d68bf7199c5c73a385588ea46f5c28
MD5 a512e7785716876179abc6042ea974e6
BLAKE2b-256 f862745bc8605ad910db72b05f0dde4cb312ca39128da2cfc20d2af3884548ce

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page