head	1.6;
access;
symbols
	pkgsrc-2026Q3:1.6.0.2
	pkgsrc-2026Q3-base:1.6
	pkgsrc-2026Q2:1.4.0.10
	pkgsrc-2026Q2-base:1.4
	pkgsrc-2026Q1:1.4.0.8
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.4.0.6
	pkgsrc-2025Q4-base:1.4
	pkgsrc-2025Q3:1.4.0.4
	pkgsrc-2025Q3-base:1.4
	pkgsrc-2025Q2:1.4.0.2
	pkgsrc-2025Q2-base:1.4
	pkgsrc-2025Q1:1.3.0.8
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.6
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.4
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.2
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.2.0.18
	pkgsrc-2024Q1-base:1.2
	pkgsrc-2023Q4:1.2.0.16
	pkgsrc-2023Q4-base:1.2
	pkgsrc-2023Q3:1.2.0.14
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.12
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.2.0.10
	pkgsrc-2023Q1-base:1.2
	pkgsrc-2022Q4:1.2.0.8
	pkgsrc-2022Q4-base:1.2
	pkgsrc-2022Q3:1.2.0.6
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.2.0.4
	pkgsrc-2022Q2-base:1.2
	pkgsrc-2022Q1:1.2.0.2
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.1.0.8
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.6
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.4
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.2
	pkgsrc-2021Q1-base:1.1;
locks; strict;
comment	@# @;


1.6
date	2026.08.14.11.54.44;	author adam;	state Exp;
branches;
next	1.5;
commitid	SvFg1nC1PNXWfBRG;

1.5
date	2026.07.10.08.30.02;	author adam;	state Exp;
branches;
next	1.4;
commitid	4TqORznfnpsqf5NG;

1.4
date	2025.04.15.10.54.17;	author adam;	state Exp;
branches;
next	1.3;
commitid	MRZwTL2b4ktJx8RF;

1.3
date	2024.04.26.17.02.07;	author adam;	state Exp;
branches;
next	1.2;
commitid	lwLhE4ZK3SyrXF7F;

1.2
date	2022.02.21.19.08.36;	author adam;	state Exp;
branches;
next	1.1;
commitid	cajiTfJ9EIt2dwtD;

1.1
date	2021.01.20.21.02.13;	author adam;	state Exp;
branches;
next	;
commitid	heq0dRGbVDkoBvEC;


desc
@@


1.6
log
@py-stone: updated to 3.5.4

3.5.4

Update packaging requirement from >=21.0 to >=26.2
Update coverage requirement from >=7.1.0 to >=7.15.2
Update setuptools-scm requirement from <9,>=8 to >=10.2.1,<11
Bump codecov/codecov-action from 5 to 7
Bump actions/setup-python from 5 to 7
Update setuptools requirement from >=77 to >=83.0.0
Bump aws-actions/aws-secretsmanager-get-secrets from 2 to 3
Bump aws-actions/configure-aws-credentials from 4 to 6
Bump actions/checkout from 4 to 7
Update jinja2 requirement from >=3.0.3 to >=3.1.6
js_client: add optional request options parameter
@
text
@@@comment $NetBSD: PLIST,v 1.5 2026/07/10 08:30:02 adam Exp $
bin/stone-${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}/top_level.txt
${PYSITELIB}/stone/__init__.py
${PYSITELIB}/stone/__init__.pyc
${PYSITELIB}/stone/__init__.pyo
${PYSITELIB}/stone/__main__.py
${PYSITELIB}/stone/__main__.pyc
${PYSITELIB}/stone/__main__.pyo
${PYSITELIB}/stone/_vendor/__init__.py
${PYSITELIB}/stone/_vendor/__init__.pyc
${PYSITELIB}/stone/_vendor/__init__.pyo
${PYSITELIB}/stone/_vendor/ply/LICENSE
${PYSITELIB}/stone/_vendor/ply/README.md
${PYSITELIB}/stone/_vendor/ply/__init__.py
${PYSITELIB}/stone/_vendor/ply/__init__.pyc
${PYSITELIB}/stone/_vendor/ply/__init__.pyo
${PYSITELIB}/stone/_vendor/ply/lex.py
${PYSITELIB}/stone/_vendor/ply/lex.pyc
${PYSITELIB}/stone/_vendor/ply/lex.pyo
${PYSITELIB}/stone/_vendor/ply/yacc.py
${PYSITELIB}/stone/_vendor/ply/yacc.pyc
${PYSITELIB}/stone/_vendor/ply/yacc.pyo
${PYSITELIB}/stone/_version.py
${PYSITELIB}/stone/_version.pyc
${PYSITELIB}/stone/_version.pyo
${PYSITELIB}/stone/backend.py
${PYSITELIB}/stone/backend.pyc
${PYSITELIB}/stone/backend.pyo
${PYSITELIB}/stone/backends/__init__.py
${PYSITELIB}/stone/backends/__init__.pyc
${PYSITELIB}/stone/backends/__init__.pyo
${PYSITELIB}/stone/backends/helpers.py
${PYSITELIB}/stone/backends/helpers.pyc
${PYSITELIB}/stone/backends/helpers.pyo
${PYSITELIB}/stone/backends/js_client.py
${PYSITELIB}/stone/backends/js_client.pyc
${PYSITELIB}/stone/backends/js_client.pyo
${PYSITELIB}/stone/backends/js_helpers.py
${PYSITELIB}/stone/backends/js_helpers.pyc
${PYSITELIB}/stone/backends/js_helpers.pyo
${PYSITELIB}/stone/backends/js_types.py
${PYSITELIB}/stone/backends/js_types.pyc
${PYSITELIB}/stone/backends/js_types.pyo
${PYSITELIB}/stone/backends/obj_c.py
${PYSITELIB}/stone/backends/obj_c.pyc
${PYSITELIB}/stone/backends/obj_c.pyo
${PYSITELIB}/stone/backends/obj_c_client.py
${PYSITELIB}/stone/backends/obj_c_client.pyc
${PYSITELIB}/stone/backends/obj_c_client.pyo
${PYSITELIB}/stone/backends/obj_c_helpers.py
${PYSITELIB}/stone/backends/obj_c_helpers.pyc
${PYSITELIB}/stone/backends/obj_c_helpers.pyo
${PYSITELIB}/stone/backends/obj_c_types.py
${PYSITELIB}/stone/backends/obj_c_types.pyc
${PYSITELIB}/stone/backends/obj_c_types.pyo
${PYSITELIB}/stone/backends/python_client.py
${PYSITELIB}/stone/backends/python_client.pyc
${PYSITELIB}/stone/backends/python_client.pyo
${PYSITELIB}/stone/backends/python_helpers.py
${PYSITELIB}/stone/backends/python_helpers.pyc
${PYSITELIB}/stone/backends/python_helpers.pyo
${PYSITELIB}/stone/backends/python_rsrc/__init__.py
${PYSITELIB}/stone/backends/python_rsrc/__init__.pyc
${PYSITELIB}/stone/backends/python_rsrc/__init__.pyo
${PYSITELIB}/stone/backends/python_rsrc/stone_base.py
${PYSITELIB}/stone/backends/python_rsrc/stone_base.pyc
${PYSITELIB}/stone/backends/python_rsrc/stone_base.pyo
${PYSITELIB}/stone/backends/python_rsrc/stone_serializers.py
${PYSITELIB}/stone/backends/python_rsrc/stone_serializers.pyc
${PYSITELIB}/stone/backends/python_rsrc/stone_serializers.pyo
${PYSITELIB}/stone/backends/python_rsrc/stone_validators.py
${PYSITELIB}/stone/backends/python_rsrc/stone_validators.pyc
${PYSITELIB}/stone/backends/python_rsrc/stone_validators.pyo
${PYSITELIB}/stone/backends/python_type_mapping.py
${PYSITELIB}/stone/backends/python_type_mapping.pyc
${PYSITELIB}/stone/backends/python_type_mapping.pyo
${PYSITELIB}/stone/backends/python_type_stubs.py
${PYSITELIB}/stone/backends/python_type_stubs.pyc
${PYSITELIB}/stone/backends/python_type_stubs.pyo
${PYSITELIB}/stone/backends/python_types.py
${PYSITELIB}/stone/backends/python_types.pyc
${PYSITELIB}/stone/backends/python_types.pyo
${PYSITELIB}/stone/backends/swift.py
${PYSITELIB}/stone/backends/swift.pyc
${PYSITELIB}/stone/backends/swift.pyo
${PYSITELIB}/stone/backends/swift_client.py
${PYSITELIB}/stone/backends/swift_client.pyc
${PYSITELIB}/stone/backends/swift_client.pyo
${PYSITELIB}/stone/backends/swift_helpers.py
${PYSITELIB}/stone/backends/swift_helpers.pyc
${PYSITELIB}/stone/backends/swift_helpers.pyo
${PYSITELIB}/stone/backends/swift_types.py
${PYSITELIB}/stone/backends/swift_types.pyc
${PYSITELIB}/stone/backends/swift_types.pyo
${PYSITELIB}/stone/backends/tsd_client.py
${PYSITELIB}/stone/backends/tsd_client.pyc
${PYSITELIB}/stone/backends/tsd_client.pyo
${PYSITELIB}/stone/backends/tsd_helpers.py
${PYSITELIB}/stone/backends/tsd_helpers.pyc
${PYSITELIB}/stone/backends/tsd_helpers.pyo
${PYSITELIB}/stone/backends/tsd_types.py
${PYSITELIB}/stone/backends/tsd_types.pyc
${PYSITELIB}/stone/backends/tsd_types.pyo
${PYSITELIB}/stone/cli.py
${PYSITELIB}/stone/cli.pyc
${PYSITELIB}/stone/cli.pyo
${PYSITELIB}/stone/cli_helpers.py
${PYSITELIB}/stone/cli_helpers.pyc
${PYSITELIB}/stone/cli_helpers.pyo
${PYSITELIB}/stone/compiler.py
${PYSITELIB}/stone/compiler.pyc
${PYSITELIB}/stone/compiler.pyo
${PYSITELIB}/stone/frontend/__init__.py
${PYSITELIB}/stone/frontend/__init__.pyc
${PYSITELIB}/stone/frontend/__init__.pyo
${PYSITELIB}/stone/frontend/ast.py
${PYSITELIB}/stone/frontend/ast.pyc
${PYSITELIB}/stone/frontend/ast.pyo
${PYSITELIB}/stone/frontend/exception.py
${PYSITELIB}/stone/frontend/exception.pyc
${PYSITELIB}/stone/frontend/exception.pyo
${PYSITELIB}/stone/frontend/frontend.py
${PYSITELIB}/stone/frontend/frontend.pyc
${PYSITELIB}/stone/frontend/frontend.pyo
${PYSITELIB}/stone/frontend/ir_generator.py
${PYSITELIB}/stone/frontend/ir_generator.pyc
${PYSITELIB}/stone/frontend/ir_generator.pyo
${PYSITELIB}/stone/frontend/lexer.py
${PYSITELIB}/stone/frontend/lexer.pyc
${PYSITELIB}/stone/frontend/lexer.pyo
${PYSITELIB}/stone/frontend/parser.py
${PYSITELIB}/stone/frontend/parser.pyc
${PYSITELIB}/stone/frontend/parser.pyo
${PYSITELIB}/stone/ir/__init__.py
${PYSITELIB}/stone/ir/__init__.pyc
${PYSITELIB}/stone/ir/__init__.pyo
${PYSITELIB}/stone/ir/api.py
${PYSITELIB}/stone/ir/api.pyc
${PYSITELIB}/stone/ir/api.pyo
${PYSITELIB}/stone/ir/data_types.py
${PYSITELIB}/stone/ir/data_types.pyc
${PYSITELIB}/stone/ir/data_types.pyo
${PYSITELIB}/stone/py.typed
${PYSITELIB}/stone/typing_hacks.py
${PYSITELIB}/stone/typing_hacks.pyc
${PYSITELIB}/stone/typing_hacks.pyo
@


1.5
log
@py-stone: updated to 3.4.0

3.4.0

Breaking changes

Requires Python 3.11 or later. Python 2.7 and 3.5–3.10 are no longer supported
The six dependency has been removed; Stone is now pure Python 3

Highlights

Python 3 modernization — dropped six, removed Python 2 compatibility shims, fixed datetime.utcnow() deprecations, and set python_requires>=3.11 with CI coverage through Python 3.14
Output manifest mode — generate and validate a manifest of generated output paths, with outputs kept under the output root.
Recursive spec directories — spec directory arguments can now be expanded recursively.
Reproducible Obj-C output — Obj-C backend output is now stabilized/deterministic

Fixes

Fixed invalid except [list] syntax in HashRedactor that raised TypeError on redaction
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2025/04/15 10:54:17 adam Exp $
d15 17
@


1.4
log
@py-stone: updated to 3.3.9

3.3.9
MF-5759 fix unstable route order for routes with same name but different versions
Swifty dropbox merge beta
Add to objc sdk reserved word list
Add missing requirements.txt
Update stone version to 3.3.9
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2024/04/26 17:02:07 adam Exp $
d12 3
@


1.3
log
@py-stone: updated to 3.3.3

v3.3.3
Update python version for pypi
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2022/02/21 19:08:36 adam Exp $
a2 1
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
d7 1
@


1.2
log
@py-stone: updated to 3.3.1

v3.3.1

Small fix to --attribute-comment in backend python client.


v3.3.0

Python

Add attrs export to python client

ApiRoute

ApiRoute: Provide a hash implementation, too.
Add sorting of ApiRoute, guaranteeing stable file output.

Objective C

Fix obj_c types to not overwrite jsonDict with nil
Synchronize access to route singletons
Added Bytes as a primitive that doesn't require serialization
Fix objc generation for Bytes property and for hash methods with switch statements

JavaScript/TypeScript

Fix wrap_error_in generation for TS client
Fix imports for TS autogenerated imports
Add ability to wrap errors in a custom error class for JS/TS
Add ability to dynamically import namespaces from types in the tsd client
Make extra parameters optional for JS/TS backends
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2021/01/20 21:02:13 adam Exp $
d3 6
a8 7
${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}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
@


1.1
log
@py-stone: added version 3.2.1

The Official Api Spec Language for Dropbox.
@
text
@d1 2
a2 2
@@comment $NetBSD$
bin/stone
@

