head	1.7;
access;
symbols
	pkgsrc-2026Q1:1.7.0.8
	pkgsrc-2026Q1-base:1.7
	pkgsrc-2025Q4:1.7.0.6
	pkgsrc-2025Q4-base:1.7
	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.8
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.6.0.6
	pkgsrc-2024Q4-base:1.6
	pkgsrc-2024Q3:1.6.0.4
	pkgsrc-2024Q3-base:1.6
	pkgsrc-2024Q2:1.6.0.2
	pkgsrc-2024Q2-base:1.6
	pkgsrc-2024Q1:1.5.0.36
	pkgsrc-2024Q1-base:1.5
	pkgsrc-2023Q4:1.5.0.34
	pkgsrc-2023Q4-base:1.5
	pkgsrc-2023Q3:1.5.0.32
	pkgsrc-2023Q3-base:1.5
	pkgsrc-2023Q2:1.5.0.30
	pkgsrc-2023Q2-base:1.5
	pkgsrc-2023Q1:1.5.0.28
	pkgsrc-2023Q1-base:1.5
	pkgsrc-2022Q4:1.5.0.26
	pkgsrc-2022Q4-base:1.5
	pkgsrc-2022Q3:1.5.0.24
	pkgsrc-2022Q3-base:1.5
	pkgsrc-2022Q2:1.5.0.22
	pkgsrc-2022Q2-base:1.5
	pkgsrc-2022Q1:1.5.0.20
	pkgsrc-2022Q1-base:1.5
	pkgsrc-2021Q4:1.5.0.18
	pkgsrc-2021Q4-base:1.5
	pkgsrc-2021Q3:1.5.0.16
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.5.0.14
	pkgsrc-2021Q2-base:1.5
	pkgsrc-2021Q1:1.5.0.12
	pkgsrc-2021Q1-base:1.5
	pkgsrc-2020Q4:1.5.0.10
	pkgsrc-2020Q4-base:1.5
	pkgsrc-2020Q3:1.5.0.8
	pkgsrc-2020Q3-base:1.5
	pkgsrc-2020Q2:1.5.0.6
	pkgsrc-2020Q2-base:1.5
	pkgsrc-2020Q1:1.5.0.2
	pkgsrc-2020Q1-base:1.5
	pkgsrc-2019Q4:1.5.0.4
	pkgsrc-2019Q4-base:1.5
	pkgsrc-2019Q3:1.4.0.10
	pkgsrc-2019Q3-base:1.4
	pkgsrc-2019Q2:1.4.0.8
	pkgsrc-2019Q2-base:1.4
	pkgsrc-2019Q1:1.4.0.6
	pkgsrc-2019Q1-base:1.4
	pkgsrc-2018Q4:1.4.0.4
	pkgsrc-2018Q4-base:1.4
	pkgsrc-2018Q3:1.4.0.2
	pkgsrc-2018Q3-base:1.4
	pkgsrc-2018Q2:1.3.0.6
	pkgsrc-2018Q2-base:1.3
	pkgsrc-2018Q1:1.3.0.4
	pkgsrc-2018Q1-base:1.3
	pkgsrc-2017Q4:1.3.0.2
	pkgsrc-2017Q4-base:1.3
	pkgsrc-2017Q3:1.1.0.30
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.26
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.24
	pkgsrc-2017Q1-base:1.1
	pkgsrc-2016Q4:1.1.0.22
	pkgsrc-2016Q4-base:1.1
	pkgsrc-2016Q3:1.1.0.20
	pkgsrc-2016Q3-base:1.1
	pkgsrc-2016Q2:1.1.0.18
	pkgsrc-2016Q2-base:1.1
	pkgsrc-2016Q1:1.1.0.16
	pkgsrc-2016Q1-base:1.1
	pkgsrc-2015Q4:1.1.0.14
	pkgsrc-2015Q4-base:1.1
	pkgsrc-2015Q3:1.1.0.12
	pkgsrc-2015Q3-base:1.1
	pkgsrc-2015Q2:1.1.0.10
	pkgsrc-2015Q2-base:1.1
	pkgsrc-2015Q1:1.1.0.8
	pkgsrc-2015Q1-base:1.1
	pkgsrc-2014Q4:1.1.0.6
	pkgsrc-2014Q4-base:1.1
	pkgsrc-2014Q3:1.1.0.4
	pkgsrc-2014Q3-base:1.1
	pkgsrc-2014Q2:1.1.0.2
	pkgsrc-2014Q2-base:1.1;
locks; strict;
comment	@# @;


1.7
date	2025.04.12.08.02.09;	author adam;	state Exp;
branches;
next	1.6;
commitid	CXcEWlsqkiaLGJQF;

1.6
date	2024.04.30.14.21.49;	author wiz;	state Exp;
branches;
next	1.5;
commitid	alf2FN9zEvDuWa8F;

1.5
date	2019.12.16.10.18.54;	author adam;	state Exp;
branches;
next	1.4;
commitid	LTVa2fRCPpWJVUOB;

1.4
date	2018.07.06.08.09.50;	author adam;	state Exp;
branches;
next	1.3;
commitid	zV7cqki498dKb3JA;

1.3
date	2017.11.23.10.29.03;	author adam;	state Exp;
branches;
next	1.2;
commitid	Mo1TktuW96JWb9gA;

1.2
date	2017.10.31.12.51.23;	author adam;	state Exp;
branches;
next	1.1;
commitid	CXXdpATmJLMCIcdA;

1.1
date	2014.05.18.03.22.03;	author rodent;	state Exp;
branches;
next	;
commitid	0NtEKiQudbQo8YAx;


desc
@@


1.7
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@@@comment $NetBSD: PLIST,v 1.6 2024/04/30 14:21:49 wiz Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/licenses/AUTHORS
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/${WHEEL_INFODIR}/zip-safe
${PYSITELIB}/astor/VERSION
${PYSITELIB}/astor/__init__.py
${PYSITELIB}/astor/__init__.pyc
${PYSITELIB}/astor/__init__.pyo
${PYSITELIB}/astor/code_gen.py
${PYSITELIB}/astor/code_gen.pyc
${PYSITELIB}/astor/code_gen.pyo
${PYSITELIB}/astor/codegen.py
${PYSITELIB}/astor/codegen.pyc
${PYSITELIB}/astor/codegen.pyo
${PYSITELIB}/astor/file_util.py
${PYSITELIB}/astor/file_util.pyc
${PYSITELIB}/astor/file_util.pyo
${PYSITELIB}/astor/node_util.py
${PYSITELIB}/astor/node_util.pyc
${PYSITELIB}/astor/node_util.pyo
${PYSITELIB}/astor/op_util.py
${PYSITELIB}/astor/op_util.pyc
${PYSITELIB}/astor/op_util.pyo
${PYSITELIB}/astor/rtrip.py
${PYSITELIB}/astor/rtrip.pyc
${PYSITELIB}/astor/rtrip.pyo
${PYSITELIB}/astor/source_repr.py
${PYSITELIB}/astor/source_repr.pyc
${PYSITELIB}/astor/source_repr.pyo
${PYSITELIB}/astor/string_repr.py
${PYSITELIB}/astor/string_repr.pyc
${PYSITELIB}/astor/string_repr.pyo
${PYSITELIB}/astor/tree_walk.py
${PYSITELIB}/astor/tree_walk.pyc
${PYSITELIB}/astor/tree_walk.pyo
@


1.6
log
@py-astor: Convert to wheel.mk.

Bump PKGREVISION.
@
text
@d1 1
a1 3
@@comment $NetBSD$
${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
d5 2
@


1.5
log
@py-astor: updated to 0.8.1

0.8.1:
Create sdist before making a test release too
@
text
@d1 8
a8 6
@@comment $NetBSD: PLIST,v 1.4 2018/07/06 08:09:50 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/${EGG_INFODIR}/zip-safe
@


1.4
log
@py-astor: updated to 0.7.1

0.7.1:
Fix installation error introduced in 0.7.0

0.7:
Add Python 3.7 to classifiers
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2017/11/23 10:29:03 adam Exp $
d7 1
@


1.3
log
@py-astor: updated to 0.6.2

0.6.2:
Fix 'make clean' command
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2017/10/31 12:51:23 adam Exp $
d6 1
a36 3
${PYSITELIB}/setuputils.py
${PYSITELIB}/setuputils.pyc
${PYSITELIB}/setuputils.pyo
@


1.2
log
@py-astor: updated to 0.6

0.6:

New features
* New astor.rtrip command-line tool to test round-tripping of Python source to AST and back to source. (Contributed by Patrick Maupin.)
* New pretty printer outputs much better looking code:
  . Remove parentheses where not necessary
  . Use triple-quoted strings where it makes sense
  . Add placeholder for function to do nice line wrapping on output
* Additional Python 3.5 support: - Additional unpacking generalizations (PEP 448)
  .  Async and await (PEP 492)
* Added Python 3.6 feature support:
  . f-strings (PEP 498)
  . async comprehensions (PEP 530)
  . variable annotations (PEP 526)
* Code cleanup, including renaming for PEP8 and deprecation of old names. See :ref:`deprecations` for more information.

Bug fixes
* Don't put trailing comma-spaces in dictionaries. astor will now create {'three': 3} instead of {'three': 3, }.
* Fixed several bugs in code generation.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2014/05/18 03:22:03 rodent Exp $
d12 3
@


1.1
log
@Import py27-astor-0.3 as devel/py-astor.

astor is designed to allow easy manipulation of Python source via the AST. There
are some other similar libraries, but astor focuses on the following areas:

 * Round-trip back to Python via Armin Ronacher's codegen.py module:
   ** Modified AST doesn't need linenumbers, ctx, etc. or otherwise be directly
      compileable
   ** Easy to read generated code as, well, code
 * Dump pretty-printing of AST
   ** Harder to read than round-tripped code, but more accurate to figure out
      what is going on.
   ** Easier to read than dump from built-in AST module
 * Non-recursive treewalk
   ** Sometimes you want a recursive treewalk (and astor supports that, starting
      at any node on the tree), but sometimes you don't need to do that. astor
      doesn't require you to explicitly visit sub-nodes unless you want to:
   ** You can add code that executes before a node's children are visited,
      and/or
   ** You can add code that executes after a node's children are visited, and/or
   ** You can add code that executes and keeps the node's children from being
      visited (and optionally visit them yourself via a recursive call)
   ** Write functions to access the tree based on object names and/or attribute
      names
   ** Enjoy easy access to parent node(s) for tree rewriting
@
text
@d1 1
a1 1
@@comment $NetBSD$
d9 24
a32 9
${PYSITELIB}/astor/codegen.py
${PYSITELIB}/astor/codegen.pyc
${PYSITELIB}/astor/codegen.pyo
${PYSITELIB}/astor/misc.py
${PYSITELIB}/astor/misc.pyc
${PYSITELIB}/astor/misc.pyo
${PYSITELIB}/astor/treewalk.py
${PYSITELIB}/astor/treewalk.pyc
${PYSITELIB}/astor/treewalk.pyo
@

