Summary
A lightweight command line password manager, which can use different databases to store your passwords (currently, SQLite, MySQL, Postgresql and MongoDB are supported). Pwman3 can also copy passwords to the clipboard without exposing them. Besides managing and storing passwords, Pwman3 can also generate passwords using different algorithms. Per default pwman3 uses a strong AES encryption algorithm to store the data.
Versions
v0.13.1 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- ~amd64
- USE flags
- test
v0.12.2 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- ~amd64
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
Runtime Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-python / colorama : ANSI escape character sequences for colored terminal text & cursor positioning
dev-python / cryptography : Library providing cryptographic recipes and primitives
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Oz Tiram · gentoo
app-admin/pwman3: add 0.13.1
Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38152 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/pwman3: Enable py3.12
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Oz Tiram · gentoo
app-admin/pwman3: drop 0.11.1
Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35910 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Oz Tiram · gentoo
app-admin/pwman3: remove 'distutils_enable_tests setup.py'
Closes: https://bugs.gentoo.org/927511 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-admin/pwman3: DistutilsNonPEP517Build
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Oz Tiram · gentoo
app-admin/pwman3: add 0.12.2
Closes: https://bugs.gentoo.org/896476 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29810 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/pwman3: Remove py3.8-only versions
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/pwman3: Use slot for dev-python/psycopg
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/pwman3: Enable up to py3.10
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
app-admin/pwman3: Inherit optfeature.eclass
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oz N Tiram · gentoo
app-admin/pwman3: bump version to 0.11.1
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16858 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-admin/pwman3: remove old
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
app-admin/pwman3: correct DISTUTILS_USE_SETUPTOOLS value
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Oz N Tiram · gentoo
app-admin/pwman3: add python3.7 and python3.8
Closes: https://bugs.gentoo.org/718186 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15419 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ben Kohler · gentoo
app-admin/pwman3: fix HOMEPAGE
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Ben Kohler <bkohler@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oz N Tiram · gentoo
app-admin/pwman3: version bump to 0.10.0.
Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11623 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Head · gentoo
app-admin/pwman3: fix HOMEPAGE
The top-level URL of the domain is 404. Only when the path is added do you get the actual project homepage. Signed-off-by: Christopher Head <chead@chead.ca> Closes: https://github.com/gentoo/gentoo/pull/9895 - Repository mirror & CI · gentoo
Merge updates from master - Oz N Tiram · gentoo
app-admin/pwman3: new package
Pwman3 is a lightweight password-manager with multiple database backends. Pwman3 is written in Python. Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9375