Wed Aug 24 09:30:17 2022 UTC ()
devel/py-fields: import py-fields-5.0.0

Container class boilerplate killer.

Features:

* Human-readable __repr__
* Complete set of comparison methods
* Keyword and positional argument support. Works like a normal
  class - you can override just about anything in the subclass
  (eg: a custom __init__). In contrast, hynek/characteristic
  forces different call schematics and calls your __init__ with
  different arguments.


(wiz)
diff -r0 -r1.1 pkgsrc/devel/py-fields/DESCR
diff -r0 -r1.1 pkgsrc/devel/py-fields/Makefile
diff -r0 -r1.1 pkgsrc/devel/py-fields/PLIST
diff -r0 -r1.1 pkgsrc/devel/py-fields/distinfo

File Added: pkgsrc/devel/py-fields/DESCR
Container class boilerplate killer.

Features:

* Human-readable __repr__
* Complete set of comparison methods
* Keyword and positional argument support. Works like a normal
  class - you can override just about anything in the subclass
  (eg: a custom __init__). In contrast, hynek/characteristic
  forces different call schematics and calls your __init__ with
  different arguments.

File Added: pkgsrc/devel/py-fields/Makefile
# $NetBSD: Makefile,v 1.1 2022/08/24 09:30:17 wiz Exp $

DISTNAME=	fields-5.0.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	devel python
MASTER_SITES=	${MASTER_SITE_PYPI:=f/fields/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/ionelmc/python-fields
COMMENT=	Container class boilerplate killer
LICENSE=	2-clause-bsd

USE_LANGUAGES=	# none

.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/py-fields/PLIST
@comment $NetBSD: PLIST,v 1.1 2022/08/24 09:30:17 wiz Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/fields/__init__.py
${PYSITELIB}/fields/__init__.pyc
${PYSITELIB}/fields/__init__.pyo
${PYSITELIB}/fields/extras.py
${PYSITELIB}/fields/extras.pyc
${PYSITELIB}/fields/extras.pyo
${PYSITELIB}/fields/py2ordereddict.py
${PYSITELIB}/fields/py2ordereddict.pyc
${PYSITELIB}/fields/py2ordereddict.pyo

File Added: pkgsrc/devel/py-fields/distinfo
$NetBSD: distinfo,v 1.1 2022/08/24 09:30:17 wiz Exp $

BLAKE2s (fields-5.0.0.tar.gz) = 6a454fda6ccf9b5c5331583f8ee975e7cf8654e7731f7bf7288fe5587b207d5a
SHA512 (fields-5.0.0.tar.gz) = 3d80b9c6a1d0a43568045fc25422b0db783c84e2e3f2be8b1d41b0150f48fef58736d863d06b4562b29190cd6dc2616829faab8e901b7268ac2e9e63e996180e
Size (fields-5.0.0.tar.gz) = 36232 bytes