mirror of
https://git.freebsd.org/ports.git
synced 2025-05-12 23:31:50 -04:00
security/py-pykeepass: New port: Python library to interact with keepass databases
pykeepass is a python library to interact with keepass databases (supports KDBX3 and KDBX4). You can perform many tasks such as finding entries, groups, manipulate entries, group entries, attachments, and much more. All in a single Python library. WWW: https://pypi.org/project/pykeepass PR: 277695 Evenet: EuroBSDcon 2024
This commit is contained in:
parent
d91f2a630e
commit
f05e534360
4 changed files with 36 additions and 0 deletions
|
@ -1020,6 +1020,7 @@
|
|||
SUBDIR += py-pyelliptic
|
||||
SUBDIR += py-pyhanko
|
||||
SUBDIR += py-pyhanko-certvalidator
|
||||
SUBDIR += py-pykeepass
|
||||
SUBDIR += py-pylibacl
|
||||
SUBDIR += py-pymacaroons
|
||||
SUBDIR += py-pynacl
|
||||
|
|
28
security/py-pykeepass/Makefile
Normal file
28
security/py-pykeepass/Makefile
Normal file
|
@ -0,0 +1,28 @@
|
|||
PORTNAME= pykeepass
|
||||
DISTVERSION= 4.1.0
|
||||
DISTVERSIONSUFFIX= .post1
|
||||
CATEGORIES= security python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= DtxdF@disroot.org
|
||||
COMMENT= Python library to interact with keepass databases
|
||||
WWW= https://pypi.org/project/pykeepass \
|
||||
https://github.com/libkeepass/pykeepass
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argon2-cffi>=0:security/py-argon2-cffi@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}construct>=0:devel/py-construct@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pycryptodomex>=0:security/py-pycryptodomex@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist pep517
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
security/py-pykeepass/distinfo
Normal file
3
security/py-pykeepass/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1727042004
|
||||
SHA256 (pykeepass-4.1.0.post1.tar.gz) = dfc59734824eb7bb9fb57ddd3cada9fcc4faf74f718d2c3876be2f00ed69980a
|
||||
SIZE (pykeepass-4.1.0.post1.tar.gz) = 57831
|
4
security/py-pykeepass/pkg-descr
Normal file
4
security/py-pykeepass/pkg-descr
Normal file
|
@ -0,0 +1,4 @@
|
|||
pykeepass is a python library to interact with keepass databases
|
||||
(supports KDBX3 and KDBX4). You can perform many tasks such as
|
||||
finding entries, groups, manipulate entries, group entries,
|
||||
attachments, and much more. All in a single Python library.
|
Loading…
Add table
Reference in a new issue