head	1.8;
access;
symbols
	pkgsrc-2026Q2:1.8.0.6
	pkgsrc-2026Q2-base:1.8
	pkgsrc-2026Q1:1.8.0.4
	pkgsrc-2026Q1-base:1.8
	pkgsrc-2025Q4:1.8.0.2
	pkgsrc-2025Q4-base:1.8
	pkgsrc-2025Q3:1.7.0.4
	pkgsrc-2025Q3-base:1.7
	pkgsrc-2025Q2:1.7.0.2
	pkgsrc-2025Q2-base:1.7
	pkgsrc-2025Q1:1.6.0.12
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.6.0.10
	pkgsrc-2024Q4-base:1.6
	pkgsrc-2024Q3:1.6.0.8
	pkgsrc-2024Q3-base:1.6
	pkgsrc-2024Q2:1.6.0.6
	pkgsrc-2024Q2-base:1.6
	pkgsrc-2024Q1:1.6.0.4
	pkgsrc-2024Q1-base:1.6
	pkgsrc-2023Q4:1.6.0.2
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.4.0.4
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.4.0.2
	pkgsrc-2023Q2-base:1.4
	pkgsrc-2023Q1:1.3.0.4
	pkgsrc-2023Q1-base:1.3
	pkgsrc-2022Q4:1.3.0.2
	pkgsrc-2022Q4-base:1.3
	pkgsrc-2022Q3:1.2.0.4
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.2.0.2
	pkgsrc-2022Q2-base:1.2
	pkgsrc-2022Q1:1.1.0.4
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.2
	pkgsrc-2021Q4-base:1.1;
locks; strict;
comment	@# @;


1.8
date	2025.10.01.19.44.07;	author wiz;	state Exp;
branches;
next	1.7;
commitid	HgtvFP1eIexK2UcG;

1.7
date	2025.06.08.18.11.16;	author adam;	state Exp;
branches;
next	1.6;
commitid	GN4Uhir4La44e7YF;

1.6
date	2023.11.09.18.55.58;	author adam;	state Exp;
branches;
next	1.5;
commitid	NsoTZ1yDQ8z71YLE;

1.5
date	2023.10.28.19.57.18;	author wiz;	state Exp;
branches;
next	1.4;
commitid	jP8MYROLWZ3yJqKE;

1.4
date	2023.05.15.20.18.42;	author adam;	state Exp;
branches;
next	1.3;
commitid	h4DDNSAV2Htbc6pE;

1.3
date	2022.10.26.12.52.34;	author adam;	state Exp;
branches;
next	1.2;
commitid	GY1P0rt0igzRbeZD;

1.2
date	2022.04.09.07.42.19;	author adam;	state Exp;
branches;
next	1.1;
commitid	lU9gkzFeUSP1UuzD;

1.1
date	2021.11.23.12.36.48;	author wiz;	state Exp;
branches;
next	;
commitid	SfQBep3vr12dWUhD;


desc
@@


1.8
log
@py-openapi-spec-validator: fix for latest poetry-core and depend on it

Bump PKGREVISION.
@
text
@@@comment $NetBSD$
bin/openapi-spec-validator-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/licenses/NOTICE
${PYSITELIB}/openapi_spec_validator/__init__.py
${PYSITELIB}/openapi_spec_validator/__init__.pyc
${PYSITELIB}/openapi_spec_validator/__init__.pyo
${PYSITELIB}/openapi_spec_validator/__main__.py
${PYSITELIB}/openapi_spec_validator/__main__.pyc
${PYSITELIB}/openapi_spec_validator/__main__.pyo
${PYSITELIB}/openapi_spec_validator/exceptions.py
${PYSITELIB}/openapi_spec_validator/exceptions.pyc
${PYSITELIB}/openapi_spec_validator/exceptions.pyo
${PYSITELIB}/openapi_spec_validator/py.typed
${PYSITELIB}/openapi_spec_validator/readers.py
${PYSITELIB}/openapi_spec_validator/readers.pyc
${PYSITELIB}/openapi_spec_validator/readers.pyo
${PYSITELIB}/openapi_spec_validator/resources/schemas/v2.0/schema.json
${PYSITELIB}/openapi_spec_validator/resources/schemas/v3.0.0/schema.json
${PYSITELIB}/openapi_spec_validator/resources/schemas/v3.0/schema.json
${PYSITELIB}/openapi_spec_validator/resources/schemas/v3.1/schema.json
${PYSITELIB}/openapi_spec_validator/schemas/__init__.py
${PYSITELIB}/openapi_spec_validator/schemas/__init__.pyc
${PYSITELIB}/openapi_spec_validator/schemas/__init__.pyo
${PYSITELIB}/openapi_spec_validator/schemas/types.py
${PYSITELIB}/openapi_spec_validator/schemas/types.pyc
${PYSITELIB}/openapi_spec_validator/schemas/types.pyo
${PYSITELIB}/openapi_spec_validator/schemas/utils.py
${PYSITELIB}/openapi_spec_validator/schemas/utils.pyc
${PYSITELIB}/openapi_spec_validator/schemas/utils.pyo
${PYSITELIB}/openapi_spec_validator/shortcuts.py
${PYSITELIB}/openapi_spec_validator/shortcuts.pyc
${PYSITELIB}/openapi_spec_validator/shortcuts.pyo
${PYSITELIB}/openapi_spec_validator/validation/__init__.py
${PYSITELIB}/openapi_spec_validator/validation/__init__.pyc
${PYSITELIB}/openapi_spec_validator/validation/__init__.pyo
${PYSITELIB}/openapi_spec_validator/validation/caches.py
${PYSITELIB}/openapi_spec_validator/validation/caches.pyc
${PYSITELIB}/openapi_spec_validator/validation/caches.pyo
${PYSITELIB}/openapi_spec_validator/validation/decorators.py
${PYSITELIB}/openapi_spec_validator/validation/decorators.pyc
${PYSITELIB}/openapi_spec_validator/validation/decorators.pyo
${PYSITELIB}/openapi_spec_validator/validation/exceptions.py
${PYSITELIB}/openapi_spec_validator/validation/exceptions.pyc
${PYSITELIB}/openapi_spec_validator/validation/exceptions.pyo
${PYSITELIB}/openapi_spec_validator/validation/keywords.py
${PYSITELIB}/openapi_spec_validator/validation/keywords.pyc
${PYSITELIB}/openapi_spec_validator/validation/keywords.pyo
${PYSITELIB}/openapi_spec_validator/validation/protocols.py
${PYSITELIB}/openapi_spec_validator/validation/protocols.pyc
${PYSITELIB}/openapi_spec_validator/validation/protocols.pyo
${PYSITELIB}/openapi_spec_validator/validation/proxies.py
${PYSITELIB}/openapi_spec_validator/validation/proxies.pyc
${PYSITELIB}/openapi_spec_validator/validation/proxies.pyo
${PYSITELIB}/openapi_spec_validator/validation/registries.py
${PYSITELIB}/openapi_spec_validator/validation/registries.pyc
${PYSITELIB}/openapi_spec_validator/validation/registries.pyo
${PYSITELIB}/openapi_spec_validator/validation/types.py
${PYSITELIB}/openapi_spec_validator/validation/types.pyc
${PYSITELIB}/openapi_spec_validator/validation/types.pyo
${PYSITELIB}/openapi_spec_validator/validation/validators.py
${PYSITELIB}/openapi_spec_validator/validation/validators.pyc
${PYSITELIB}/openapi_spec_validator/validation/validators.pyo
${PYSITELIB}/openapi_spec_validator/versions/__init__.py
${PYSITELIB}/openapi_spec_validator/versions/__init__.pyc
${PYSITELIB}/openapi_spec_validator/versions/__init__.pyo
${PYSITELIB}/openapi_spec_validator/versions/consts.py
${PYSITELIB}/openapi_spec_validator/versions/consts.pyc
${PYSITELIB}/openapi_spec_validator/versions/consts.pyo
${PYSITELIB}/openapi_spec_validator/versions/datatypes.py
${PYSITELIB}/openapi_spec_validator/versions/datatypes.pyc
${PYSITELIB}/openapi_spec_validator/versions/datatypes.pyo
${PYSITELIB}/openapi_spec_validator/versions/exceptions.py
${PYSITELIB}/openapi_spec_validator/versions/exceptions.pyc
${PYSITELIB}/openapi_spec_validator/versions/exceptions.pyo
${PYSITELIB}/openapi_spec_validator/versions/finders.py
${PYSITELIB}/openapi_spec_validator/versions/finders.pyc
${PYSITELIB}/openapi_spec_validator/versions/finders.pyo
${PYSITELIB}/openapi_spec_validator/versions/shortcuts.py
${PYSITELIB}/openapi_spec_validator/versions/shortcuts.pyc
${PYSITELIB}/openapi_spec_validator/versions/shortcuts.pyo
@


1.7
log
@py-openapi-spec-validator: updated to 0.7.2

0.7.2

Allow undefined required properties
Extract extra options recursively
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2023/11/09 18:55:58 adam Exp $
a2 1
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
a3 1
${PYSITELIB}/${WHEEL_INFODIR}/NOTICE
d7 2
@


1.6
log
@py-openapi-spec-validator: updated to 0.7.1

0.7.1

Features

Versions submodule
Move to jsonschema-path package
Validator accepts any schema (schema dictionary or SchemaPath)
validate and validate_url shortcuts

Deprecations

validate_spec shortcut in deprecated. Usevalidate instead.
validate_spec_url shortcut is deprecated. Use validate_url instead.


0.7.0

Features

Allow validate multiple files (also with pre-commit hook)
Validators and keywords refactor
Python 3.12 support
Bump docker image python from 3.11.5-alpine to 3.12.0-alpine

Deprecations

openapi_*_spec_validator objects are deprecated. Use *SpecValidator classes instead.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2023/10/28 19:57:18 wiz Exp $
d5 1
@


1.5
log
@python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d28 3
d40 3
d49 3
d58 6
d67 18
@


1.4
log
@py-openapi-spec-validator: updated to 0.5.6

0.5.6

Fix typo in server variables schema for OpenAPI 3.1.0
Include tests in sdist archives
jsonschema 4.17 dependency limit
add python 3.11 support

0.5.5

update openapi-schema-validator dependecy

0.5.4

schema properties validation recursion fix

0.5.3

fix custom format checker not found test
fix property missing reference validation

0.5.2

Use stdlib importlib.resources on python >= 3.9
mypy typing module version fix
Drop no longer used runtime dependency on PyYAML
allow openapi-schema-validator 0.4
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2022/10/26 12:52:34 adam Exp $
a2 1
${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
a5 1
${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
a6 1
${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
d10 1
d13 1
d16 1
d20 1
d27 1
d30 1
d33 1
d36 1
d39 1
d42 1
d45 1
d48 1
d51 1
@


1.3
log
@py-openapi-spec-validator: updated to 0.5.1

0.5.1
Responses schema validation

0.5.0
detect spec schema version
static types and Mypy static type check
tests mark network
schemas and validators lazy loading proxy
CLI detect spec version
Shortcuts refactor and validators explicit usage

Backward incompatibilities

redundant shortcuts validate_v*_spec and validate_v*_spec_url removed. Use validate_spec and validate_spec_url with validator parameter instead.
default_handlers (and whole handlers package) removed. Use handlers from jsonschema_spec.handlers instead.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2022/04/09 07:42:19 adam Exp $
d3 8
a10 6
${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
a12 1
${PYSITELIB}/openapi_spec_validator/__init__.pyo
a14 1
${PYSITELIB}/openapi_spec_validator/__main__.pyo
a16 1
${PYSITELIB}/openapi_spec_validator/exceptions.pyo
a19 1
${PYSITELIB}/openapi_spec_validator/readers.pyo
a25 1
${PYSITELIB}/openapi_spec_validator/schemas/__init__.pyo
a27 1
${PYSITELIB}/openapi_spec_validator/schemas/utils.pyo
a29 1
${PYSITELIB}/openapi_spec_validator/shortcuts.pyo
a31 1
${PYSITELIB}/openapi_spec_validator/validation/__init__.pyo
a33 1
${PYSITELIB}/openapi_spec_validator/validation/decorators.pyo
a35 1
${PYSITELIB}/openapi_spec_validator/validation/exceptions.pyo
a37 1
${PYSITELIB}/openapi_spec_validator/validation/protocols.pyo
a39 1
${PYSITELIB}/openapi_spec_validator/validation/proxies.pyo
a41 1
${PYSITELIB}/openapi_spec_validator/validation/validators.pyo
@


1.2
log
@py-openapi-spec-validator: updated to 0.4.0

0.4.0
Drop Python 2.7, 3.5 and 3.6 support
Add Python 3.10 support
Bump dependency upper bounds
Drop pyrsistent direct dependency
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2021/11/23 12:36:48 wiz Exp $
a14 6
${PYSITELIB}/openapi_spec_validator/constructors.py
${PYSITELIB}/openapi_spec_validator/constructors.pyc
${PYSITELIB}/openapi_spec_validator/constructors.pyo
${PYSITELIB}/openapi_spec_validator/decorators.py
${PYSITELIB}/openapi_spec_validator/decorators.pyc
${PYSITELIB}/openapi_spec_validator/decorators.pyo
d18 1
a18 30
${PYSITELIB}/openapi_spec_validator/factories.py
${PYSITELIB}/openapi_spec_validator/factories.pyc
${PYSITELIB}/openapi_spec_validator/factories.pyo
${PYSITELIB}/openapi_spec_validator/generators.py
${PYSITELIB}/openapi_spec_validator/generators.pyc
${PYSITELIB}/openapi_spec_validator/generators.pyo
${PYSITELIB}/openapi_spec_validator/handlers/__init__.py
${PYSITELIB}/openapi_spec_validator/handlers/__init__.pyc
${PYSITELIB}/openapi_spec_validator/handlers/__init__.pyo
${PYSITELIB}/openapi_spec_validator/handlers/base.py
${PYSITELIB}/openapi_spec_validator/handlers/base.pyc
${PYSITELIB}/openapi_spec_validator/handlers/base.pyo
${PYSITELIB}/openapi_spec_validator/handlers/file.py
${PYSITELIB}/openapi_spec_validator/handlers/file.pyc
${PYSITELIB}/openapi_spec_validator/handlers/file.pyo
${PYSITELIB}/openapi_spec_validator/handlers/requests.py
${PYSITELIB}/openapi_spec_validator/handlers/requests.pyc
${PYSITELIB}/openapi_spec_validator/handlers/requests.pyo
${PYSITELIB}/openapi_spec_validator/handlers/urllib.py
${PYSITELIB}/openapi_spec_validator/handlers/urllib.pyc
${PYSITELIB}/openapi_spec_validator/handlers/urllib.pyo
${PYSITELIB}/openapi_spec_validator/handlers/utils.py
${PYSITELIB}/openapi_spec_validator/handlers/utils.pyc
${PYSITELIB}/openapi_spec_validator/handlers/utils.pyo
${PYSITELIB}/openapi_spec_validator/loaders.py
${PYSITELIB}/openapi_spec_validator/loaders.pyc
${PYSITELIB}/openapi_spec_validator/loaders.pyo
${PYSITELIB}/openapi_spec_validator/managers.py
${PYSITELIB}/openapi_spec_validator/managers.pyc
${PYSITELIB}/openapi_spec_validator/managers.pyo
d25 7
a31 3
${PYSITELIB}/openapi_spec_validator/schemas.py
${PYSITELIB}/openapi_spec_validator/schemas.pyc
${PYSITELIB}/openapi_spec_validator/schemas.pyo
d35 18
a52 3
${PYSITELIB}/openapi_spec_validator/validators.py
${PYSITELIB}/openapi_spec_validator/validators.pyc
${PYSITELIB}/openapi_spec_validator/validators.pyo
@


1.1
log
@textproc/py-openapi-spec-validator: import py-openapi-spec-validator-0.3.1

OpenAPI Spec Validator is a Python library that validates OpenAPI
Specs against the OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0
specification. The validator aims to check for full compliance with
the Specification.
@
text
@d1 2
a2 2
@@comment $NetBSD$
bin/openapi-spec-validator
a6 1
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
@

