wip/py-dantic: import py-dantic-1.6.1

This commit is contained in:
K.I.A.Derouiche 2020-10-22 23:03:27 +01:00
parent dd6702d52f
commit d584430d2c
4 changed files with 145 additions and 0 deletions

23
py-dantic/DESCR Normal file
View File

@ -0,0 +1,23 @@
TODO: Adjust the following lines from README.md
# pydantic
[![CI](https://github.com/samuelcolvin/pydantic/workflows/CI/badge.svg?event=push)](https://github.com/samuelcolvin/pydantic/actions?query=event%3Apush+branch%3Amaster+workflow%3ACI)
[![Coverage](https://codecov.io/gh/samuelcolvin/pydantic/branch/master/graph/badge.svg)](https://codecov.io/gh/samuelcolvin/pydantic)
[![pypi](https://img.shields.io/pypi/v/pydantic.svg)](https://pypi.python.org/pypi/pydantic)
[![CondaForge](https://img.shields.io/conda/v/conda-forge/pydantic.svg)](https://anaconda.org/conda-forge/pydantic)
[![downloads](https://img.shields.io/pypi/dm/pydantic.svg)](https://pypistats.org/packages/pydantic)
[![versions](https://img.shields.io/pypi/pyversions/pydantic.svg)](https://github.com/samuelcolvin/pydantic)
[![license](https://img.shields.io/github/license/samuelcolvin/pydantic.svg)](https://github.com/samuelcolvin/pydantic/blob/master/LICENSE)
Data validation and settings management using Python type hinting.
Fast and extensible, *pydantic* plays nicely with your linters/IDE/brain.
Define how data should be in pure, canonical Python 3.6+; validate it with *pydantic*.
## Help
See [documentation](https://pydantic-docs.helpmanual.io/) for more details.
## Installation
...

17
py-dantic/Makefile Normal file
View File

@ -0,0 +1,17 @@
# $NetBSD$
DISTNAME= pydantic-1.6.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydantic/}
MAINTAINER= kamelderouiche@yahoo.com
HOMEPAGE= https://github.com/samuelcolvin/pydantic
COMMENT= Data validation and settings management
LICENSE= mit
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../devel/py-cython/buildlink3.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

99
py-dantic/PLIST Normal file
View File

@ -0,0 +1,99 @@
@comment $NetBSD$
${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}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/pydantic/__init__.py
${PYSITELIB}/pydantic/__init__.pyc
${PYSITELIB}/pydantic/__init__.pyo
${PYSITELIB}/pydantic/__init__.so
${PYSITELIB}/pydantic/class_validators.py
${PYSITELIB}/pydantic/class_validators.pyc
${PYSITELIB}/pydantic/class_validators.pyo
${PYSITELIB}/pydantic/class_validators.so
${PYSITELIB}/pydantic/color.py
${PYSITELIB}/pydantic/color.pyc
${PYSITELIB}/pydantic/color.pyo
${PYSITELIB}/pydantic/color.so
${PYSITELIB}/pydantic/dataclasses.py
${PYSITELIB}/pydantic/dataclasses.pyc
${PYSITELIB}/pydantic/dataclasses.pyo
${PYSITELIB}/pydantic/dataclasses.so
${PYSITELIB}/pydantic/datetime_parse.py
${PYSITELIB}/pydantic/datetime_parse.pyc
${PYSITELIB}/pydantic/datetime_parse.pyo
${PYSITELIB}/pydantic/datetime_parse.so
${PYSITELIB}/pydantic/decorator.py
${PYSITELIB}/pydantic/decorator.pyc
${PYSITELIB}/pydantic/decorator.pyo
${PYSITELIB}/pydantic/decorator.so
${PYSITELIB}/pydantic/env_settings.py
${PYSITELIB}/pydantic/env_settings.pyc
${PYSITELIB}/pydantic/env_settings.pyo
${PYSITELIB}/pydantic/env_settings.so
${PYSITELIB}/pydantic/error_wrappers.py
${PYSITELIB}/pydantic/error_wrappers.pyc
${PYSITELIB}/pydantic/error_wrappers.pyo
${PYSITELIB}/pydantic/error_wrappers.so
${PYSITELIB}/pydantic/errors.py
${PYSITELIB}/pydantic/errors.pyc
${PYSITELIB}/pydantic/errors.pyo
${PYSITELIB}/pydantic/errors.so
${PYSITELIB}/pydantic/fields.py
${PYSITELIB}/pydantic/fields.pyc
${PYSITELIB}/pydantic/fields.pyo
${PYSITELIB}/pydantic/fields.so
${PYSITELIB}/pydantic/generics.py
${PYSITELIB}/pydantic/generics.pyc
${PYSITELIB}/pydantic/generics.pyo
${PYSITELIB}/pydantic/json.py
${PYSITELIB}/pydantic/json.pyc
${PYSITELIB}/pydantic/json.pyo
${PYSITELIB}/pydantic/json.so
${PYSITELIB}/pydantic/main.py
${PYSITELIB}/pydantic/main.pyc
${PYSITELIB}/pydantic/main.pyo
${PYSITELIB}/pydantic/main.so
${PYSITELIB}/pydantic/mypy.py
${PYSITELIB}/pydantic/mypy.pyc
${PYSITELIB}/pydantic/mypy.pyo
${PYSITELIB}/pydantic/mypy.so
${PYSITELIB}/pydantic/networks.py
${PYSITELIB}/pydantic/networks.pyc
${PYSITELIB}/pydantic/networks.pyo
${PYSITELIB}/pydantic/networks.so
${PYSITELIB}/pydantic/parse.py
${PYSITELIB}/pydantic/parse.pyc
${PYSITELIB}/pydantic/parse.pyo
${PYSITELIB}/pydantic/parse.so
${PYSITELIB}/pydantic/py.typed
${PYSITELIB}/pydantic/schema.py
${PYSITELIB}/pydantic/schema.pyc
${PYSITELIB}/pydantic/schema.pyo
${PYSITELIB}/pydantic/schema.so
${PYSITELIB}/pydantic/tools.py
${PYSITELIB}/pydantic/tools.pyc
${PYSITELIB}/pydantic/tools.pyo
${PYSITELIB}/pydantic/tools.so
${PYSITELIB}/pydantic/types.py
${PYSITELIB}/pydantic/types.pyc
${PYSITELIB}/pydantic/types.pyo
${PYSITELIB}/pydantic/types.so
${PYSITELIB}/pydantic/typing.py
${PYSITELIB}/pydantic/typing.pyc
${PYSITELIB}/pydantic/typing.pyo
${PYSITELIB}/pydantic/typing.so
${PYSITELIB}/pydantic/utils.py
${PYSITELIB}/pydantic/utils.pyc
${PYSITELIB}/pydantic/utils.pyo
${PYSITELIB}/pydantic/utils.so
${PYSITELIB}/pydantic/validators.py
${PYSITELIB}/pydantic/validators.pyc
${PYSITELIB}/pydantic/validators.pyo
${PYSITELIB}/pydantic/validators.so
${PYSITELIB}/pydantic/version.py
${PYSITELIB}/pydantic/version.pyc
${PYSITELIB}/pydantic/version.pyo
${PYSITELIB}/pydantic/version.so

6
py-dantic/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (pydantic-1.6.1.tar.gz) = ad1ccb0a8c7a2a99a50c4c2d92d14432fe380402
RMD160 (pydantic-1.6.1.tar.gz) = f78693264940d6b2941eaa766eb2a72bb3ee3c0f
SHA512 (pydantic-1.6.1.tar.gz) = 779a1b6a0dd73e4e5a53d247603ffcbf7913b66d2fa9c5c3844cf28915908b8477dc05702f4e5ea8bdb2891fbc92861cd4479e5d87ca0651934327ec51926262
Size (pydantic-1.6.1.tar.gz) = 123473 bytes