wip/py-yamale: py-yamale-3.0.4 wimport to wip
This commit is contained in:
parent
9c507056a3
commit
762327c8af
|
@ -0,0 +1,23 @@
|
|||
TODO: Adjust the following lines from README.md
|
||||
|
||||
Yamale (ya·ma·lē)
|
||||
=================
|
||||
|
||||
<img src="https://github.com/23andMe/Yamale/blob/master/yamale.png?raw=true" alt="Yamale" width="400"/>
|
||||
|
||||
A schema and validator for YAML.
|
||||
|
||||
What's YAML? See the current spec [here](http://www.yaml.org/spec/1.2/spec.html) and an introduction
|
||||
to the syntax [here](https://github.com/Animosity/CraftIRC/wiki/Complete-idiot's-introduction-to-yaml).
|
||||
|
||||
[![Build Status](https://travis-ci.org/23andMe/Yamale.svg?branch=master)](https://travis-ci.org/23andMe/Yamale)
|
||||
[![PyPI](https://img.shields.io/pypi/v/yamale.svg)](https://pypi.python.org/pypi/yamale)
|
||||
|
||||
Requirements
|
||||
------------
|
||||
* Python 3.6+
|
||||
* PyYAML
|
||||
* ruamel.yaml (optional)
|
||||
|
||||
Install
|
||||
...
|
|
@ -0,0 +1,20 @@
|
|||
# $NetBSD$
|
||||
|
||||
DISTNAME= yamale-3.0.4
|
||||
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
||||
CATEGORIES= textproc python
|
||||
MASTER_SITES= ${MASTER_SITE_PYPI:=y/yamale/}
|
||||
|
||||
MAINTAINER= kamelderouiche@yahoo.com
|
||||
HOMEPAGE= https://github.com/23andMe/Yamale
|
||||
COMMENT= Schema and validator for YAML
|
||||
LICENSE= mit
|
||||
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 27
|
||||
|
||||
DEPENDS+= ${PYPKGPREFIX}-yaml>=5.1:../../textproc/py-yaml
|
||||
|
||||
USE_LANGUAGES= # none
|
||||
|
||||
.include "../../lang/python/egg.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1,168 @@
|
|||
@comment $NetBSD$
|
||||
bin/yamale
|
||||
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
||||
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/requires.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
||||
${PYSITELIB}/yamale/__init__.py
|
||||
${PYSITELIB}/yamale/__init__.pyc
|
||||
${PYSITELIB}/yamale/__init__.pyo
|
||||
${PYSITELIB}/yamale/command_line.py
|
||||
${PYSITELIB}/yamale/command_line.pyc
|
||||
${PYSITELIB}/yamale/command_line.pyo
|
||||
${PYSITELIB}/yamale/readers/__init__.py
|
||||
${PYSITELIB}/yamale/readers/__init__.pyc
|
||||
${PYSITELIB}/yamale/readers/__init__.pyo
|
||||
${PYSITELIB}/yamale/readers/tests/__init__.py
|
||||
${PYSITELIB}/yamale/readers/tests/__init__.pyc
|
||||
${PYSITELIB}/yamale/readers/tests/__init__.pyo
|
||||
${PYSITELIB}/yamale/readers/tests/test_bad_file.py
|
||||
${PYSITELIB}/yamale/readers/tests/test_bad_file.pyc
|
||||
${PYSITELIB}/yamale/readers/tests/test_bad_file.pyo
|
||||
${PYSITELIB}/yamale/readers/tests/test_yaml.py
|
||||
${PYSITELIB}/yamale/readers/tests/test_yaml.pyc
|
||||
${PYSITELIB}/yamale/readers/tests/test_yaml.pyo
|
||||
${PYSITELIB}/yamale/readers/yaml_reader.py
|
||||
${PYSITELIB}/yamale/readers/yaml_reader.pyc
|
||||
${PYSITELIB}/yamale/readers/yaml_reader.pyo
|
||||
${PYSITELIB}/yamale/schema/__init__.py
|
||||
${PYSITELIB}/yamale/schema/__init__.pyc
|
||||
${PYSITELIB}/yamale/schema/__init__.pyo
|
||||
${PYSITELIB}/yamale/schema/datapath.py
|
||||
${PYSITELIB}/yamale/schema/datapath.pyc
|
||||
${PYSITELIB}/yamale/schema/datapath.pyo
|
||||
${PYSITELIB}/yamale/schema/schema.py
|
||||
${PYSITELIB}/yamale/schema/schema.pyc
|
||||
${PYSITELIB}/yamale/schema/schema.pyo
|
||||
${PYSITELIB}/yamale/schema/validationresults.py
|
||||
${PYSITELIB}/yamale/schema/validationresults.pyc
|
||||
${PYSITELIB}/yamale/schema/validationresults.pyo
|
||||
${PYSITELIB}/yamale/syntax/__init__.py
|
||||
${PYSITELIB}/yamale/syntax/__init__.pyc
|
||||
${PYSITELIB}/yamale/syntax/__init__.pyo
|
||||
${PYSITELIB}/yamale/syntax/parser.py
|
||||
${PYSITELIB}/yamale/syntax/parser.pyc
|
||||
${PYSITELIB}/yamale/syntax/parser.pyo
|
||||
${PYSITELIB}/yamale/syntax/tests/__init__.py
|
||||
${PYSITELIB}/yamale/syntax/tests/__init__.pyc
|
||||
${PYSITELIB}/yamale/syntax/tests/__init__.pyo
|
||||
${PYSITELIB}/yamale/syntax/tests/test_parser.py
|
||||
${PYSITELIB}/yamale/syntax/tests/test_parser.pyc
|
||||
${PYSITELIB}/yamale/syntax/tests/test_parser.pyo
|
||||
${PYSITELIB}/yamale/tests/__init__.py
|
||||
${PYSITELIB}/yamale/tests/__init__.pyc
|
||||
${PYSITELIB}/yamale/tests/__init__.pyo
|
||||
${PYSITELIB}/yamale/tests/fixtures/any.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/any_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/any_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/bad_schema.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/custom_types.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/custom_types_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/custom_types_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/empty_schema.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/include_validator.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/include_validator_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/include_validator_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/ip.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/ip_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/ip_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/issue_22.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/issue_22_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/issue_50.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/issue_50_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/keywords.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/keywords_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/keywords_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/list_include.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/list_include_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/lists.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/lists_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/lists_bad2.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/lists_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/mac.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/mac_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/mac_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/map.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/map_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/map_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/map_key_constraint.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/map_key_constraint_bad_base.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/map_key_constraint_bad_nest.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/map_key_constraint_bad_nest_con.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/map_key_constraint_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/mixed_strict_map.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/mixed_strict_map_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/mixed_strict_map_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/nested.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/nested_bad_data.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/nested_good_data.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/nested_issue_54.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/nested_map.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/nested_map2.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/nested_map2_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/nested_map2_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/nested_map_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/numeric_bool_coercion.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/numeric_bool_coercion_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/numeric_bool_coercion_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/regex.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/regex_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/regex_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/static_list.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/static_list_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/static_list_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/strict_list.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/strict_list_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/strict_list_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/strict_map.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/strict_map_bad.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/strict_map_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/top_level_map.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/top_level_map_good.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/types.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/types_bad_data.yaml
|
||||
${PYSITELIB}/yamale/tests/fixtures/types_good_data.yaml
|
||||
${PYSITELIB}/yamale/tests/test_command_line.py
|
||||
${PYSITELIB}/yamale/tests/test_command_line.pyc
|
||||
${PYSITELIB}/yamale/tests/test_command_line.pyo
|
||||
${PYSITELIB}/yamale/tests/test_functional.py
|
||||
${PYSITELIB}/yamale/tests/test_functional.pyc
|
||||
${PYSITELIB}/yamale/tests/test_functional.pyo
|
||||
${PYSITELIB}/yamale/tests/test_meta_test.py
|
||||
${PYSITELIB}/yamale/tests/test_meta_test.pyc
|
||||
${PYSITELIB}/yamale/tests/test_meta_test.pyo
|
||||
${PYSITELIB}/yamale/util.py
|
||||
${PYSITELIB}/yamale/util.pyc
|
||||
${PYSITELIB}/yamale/util.pyo
|
||||
${PYSITELIB}/yamale/validators/__init__.py
|
||||
${PYSITELIB}/yamale/validators/__init__.pyc
|
||||
${PYSITELIB}/yamale/validators/__init__.pyo
|
||||
${PYSITELIB}/yamale/validators/base.py
|
||||
${PYSITELIB}/yamale/validators/base.pyc
|
||||
${PYSITELIB}/yamale/validators/base.pyo
|
||||
${PYSITELIB}/yamale/validators/constraints.py
|
||||
${PYSITELIB}/yamale/validators/constraints.pyc
|
||||
${PYSITELIB}/yamale/validators/constraints.pyo
|
||||
${PYSITELIB}/yamale/validators/tests/__init__.py
|
||||
${PYSITELIB}/yamale/validators/tests/__init__.pyc
|
||||
${PYSITELIB}/yamale/validators/tests/__init__.pyo
|
||||
${PYSITELIB}/yamale/validators/tests/test_constraint.py
|
||||
${PYSITELIB}/yamale/validators/tests/test_constraint.pyc
|
||||
${PYSITELIB}/yamale/validators/tests/test_constraint.pyo
|
||||
${PYSITELIB}/yamale/validators/tests/test_validate.py
|
||||
${PYSITELIB}/yamale/validators/tests/test_validate.pyc
|
||||
${PYSITELIB}/yamale/validators/tests/test_validate.pyo
|
||||
${PYSITELIB}/yamale/validators/validators.py
|
||||
${PYSITELIB}/yamale/validators/validators.pyc
|
||||
${PYSITELIB}/yamale/validators/validators.pyo
|
||||
${PYSITELIB}/yamale/yamale.py
|
||||
${PYSITELIB}/yamale/yamale.pyc
|
||||
${PYSITELIB}/yamale/yamale.pyo
|
||||
${PYSITELIB}/yamale/yamale_error.py
|
||||
${PYSITELIB}/yamale/yamale_error.pyc
|
||||
${PYSITELIB}/yamale/yamale_error.pyo
|
||||
${PYSITELIB}/yamale/yamale_testcase.py
|
||||
${PYSITELIB}/yamale/yamale_testcase.pyc
|
||||
${PYSITELIB}/yamale/yamale_testcase.pyo
|
|
@ -0,0 +1,6 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (yamale-3.0.4.tar.gz) = 80653c67db89eaa644a15de21dd7d8345d817075
|
||||
RMD160 (yamale-3.0.4.tar.gz) = 32bc95edc6ea2d8bcabbcc033566223cb361e5ef
|
||||
SHA512 (yamale-3.0.4.tar.gz) = 0f5fb81e6aad295d2a7c3be92be32576edc0280500b6621103e5836ca7786ae915ea3203ce0faac8620c94aef2014f68f9798575153c074d36a37cee5adacb15
|
||||
Size (yamale-3.0.4.tar.gz) = 30599 bytes
|
Loading…
Reference in New Issue