Pass-collaborate

Latest version: v0.2.0

Safety actively analyzes 623126 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2.0

Feat

- add the reencrypt command line command
- support Python 3.11

Fix

- add a \n at the end of the .gpg-id files

0.1.4

Fix

- order results of access report
- add terminal reload message when adding env vars

0.1.3

Fix

- correct location of assets (again)

0.1.2

Fix

- correct location of assets

0.1.1

Fix

- configure pass extension with pass_collaborate init

0.1.0

Feat

- add the revoke functionality
- add --ignore-parent to authorize command
- automatically import the available gpg keys to the auth store
- build the package to be an extension of pass
- add the access report for user and groups
- allow users to be added or removed from groups
- authorize or revoke permissions to a path to a group
- add users to a group reencrypts the pass store
- authorize a user or group to a directory
- initial iteration

Fix

- correct ruyaml version
- drop support for python < 3.9
- add more information when reencrypting fails
- prevent reencrypting from introducing encrypted data in encrypted file
- load gpg keys even if access element exists
- avoid duplicate information in the access store when authorizing new users
- make the authorize command idempotent
- store the emails when creating a group despite the used identifiers
- autoload add user information from gpg key store

Refactor

- auth and pass_
- create PassStore as unique entrypoint

Perf

- improve access speed

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.