py-dirty-equals: added version 0.7.1.post0

dirty-equals is a python library that (mis)uses the __eq__ method to make
python code (generally unit tests) more declarative and therefore easier to
read and write.

dirty-equals can be used in whatever context you like, but it comes into its
own when writing unit tests for applications where you're commonly checking the
response to API calls and the contents of a database.
This commit is contained in:
adam 2024-01-30 21:07:56 +00:00
parent d9db80b5db
commit b22407d2f0
4 changed files with 76 additions and 0 deletions

View File

@ -0,0 +1,7 @@
dirty-equals is a python library that (mis)uses the __eq__ method to make
python code (generally unit tests) more declarative and therefore easier to
read and write.
dirty-equals can be used in whatever context you like, but it comes into its
own when writing unit tests for applications where you're commonly checking the
response to API calls and the contents of a database.

View File

@ -0,0 +1,22 @@
# $NetBSD: Makefile,v 1.1 2024/01/30 21:07:56 adam Exp $
DISTNAME= dirty_equals-0.7.1.post0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/dirty-equals/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/samuelcolvin/dirty-equals
COMMENT= Core functionality for pydantic
LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
DEPENDS+= ${PYPKGPREFIX}-pytz>=2021.3:../../time/py-pytz
TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock-[0-9]*:../../devel/py-test-mock
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -0,0 +1,42 @@
@comment $NetBSD: PLIST,v 1.1 2024/01/30 21:07:56 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/dirty_equals/__init__.py
${PYSITELIB}/dirty_equals/__init__.pyc
${PYSITELIB}/dirty_equals/__init__.pyo
${PYSITELIB}/dirty_equals/_base.py
${PYSITELIB}/dirty_equals/_base.pyc
${PYSITELIB}/dirty_equals/_base.pyo
${PYSITELIB}/dirty_equals/_boolean.py
${PYSITELIB}/dirty_equals/_boolean.pyc
${PYSITELIB}/dirty_equals/_boolean.pyo
${PYSITELIB}/dirty_equals/_datetime.py
${PYSITELIB}/dirty_equals/_datetime.pyc
${PYSITELIB}/dirty_equals/_datetime.pyo
${PYSITELIB}/dirty_equals/_dict.py
${PYSITELIB}/dirty_equals/_dict.pyc
${PYSITELIB}/dirty_equals/_dict.pyo
${PYSITELIB}/dirty_equals/_inspection.py
${PYSITELIB}/dirty_equals/_inspection.pyc
${PYSITELIB}/dirty_equals/_inspection.pyo
${PYSITELIB}/dirty_equals/_numeric.py
${PYSITELIB}/dirty_equals/_numeric.pyc
${PYSITELIB}/dirty_equals/_numeric.pyo
${PYSITELIB}/dirty_equals/_other.py
${PYSITELIB}/dirty_equals/_other.pyc
${PYSITELIB}/dirty_equals/_other.pyo
${PYSITELIB}/dirty_equals/_sequence.py
${PYSITELIB}/dirty_equals/_sequence.pyc
${PYSITELIB}/dirty_equals/_sequence.pyo
${PYSITELIB}/dirty_equals/_strings.py
${PYSITELIB}/dirty_equals/_strings.pyc
${PYSITELIB}/dirty_equals/_strings.pyo
${PYSITELIB}/dirty_equals/_utils.py
${PYSITELIB}/dirty_equals/_utils.pyc
${PYSITELIB}/dirty_equals/_utils.pyo
${PYSITELIB}/dirty_equals/py.typed
${PYSITELIB}/dirty_equals/version.py
${PYSITELIB}/dirty_equals/version.pyc
${PYSITELIB}/dirty_equals/version.pyo

View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2024/01/30 21:07:56 adam Exp $
BLAKE2s (dirty_equals-0.7.1.post0.tar.gz) = 68deb1115d6278a141403753e6549525b4f0dd71145d755e527081f191b221fe
SHA512 (dirty_equals-0.7.1.post0.tar.gz) = 3407e559a6eecc1006e7ef44d477d0671d44b7475bd2848b76c3e65e8f92b9fc0387e1eb133db78705b98d65b8b44cd130e346e73d2adf4bbed09da1e2faadea
Size (dirty_equals-0.7.1.post0.tar.gz) = 48858 bytes