The NetBSD Project

CVS log for pkgsrc/devel/py-astor/distinfo

[BACK] Up to [] / pkgsrc / devel / py-astor

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.12 / (download) - annotate - [select for diffs], Tue Oct 26 10:18:10 2021 UTC (19 months, 1 week ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, HEAD
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:

The following distfiles were unfetchable (note: some may be only fetched

./devel/pvs/distinfo pvs-3.2-solaris.tgz

Revision 1.11 / (download) - annotate - [select for diffs], Thu Oct 7 13:42:56 2021 UTC (20 months ago) by nia
Branch: MAIN
Changes since 1.10: +1 -2 lines
Diff to previous 1.10 (colored)

devel: Remove SHA1 hashes for distfiles

Revision 1.10 / (download) - annotate - [select for diffs], Mon Dec 16 10:18:54 2019 UTC (3 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.9: +5 -5 lines
Diff to previous 1.9 (colored)

py-astor: updated to 0.8.1

Create sdist before making a test release too

Revision 1.9 / (download) - annotate - [select for diffs], Wed May 22 21:06:44 2019 UTC (4 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.8: +5 -5 lines
Diff to previous 1.8 (colored)

py-astor: updated to 0.8.0


New features
Support ast.Constant nodes being emitted by Python 3.8 (and initially created in Python 3.6).
Support Python 3.8's assignment expressions.
Support Python 3.8's f-string debugging syntax.
:func:astor.to_source now has a source_generator_class parameter to customize source code generation.
The :class:~SourceGenerator class can now be imported from the :mod:astor package directly. Previously, the astor.code_gen submodule was needed to be imported.
Support Python 3.8's positional only arguments. See PEP 570 for more details.

Bug fixes
Fix string parsing when there is a newline inside an f-string.
Fixed code generation with escaped braces in f-strings.
Fixed code generation with attributes of integer literals, and with u-prefixed string literals.
Fixed code generation with very large integers.
Fixed :class:astor.tree_walk.TreeWalk when attempting to access attributes created by Python's type system (such as __dict__ and __weakref__)

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jul 6 08:09:50 2018 UTC (4 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.7: +5 -5 lines
Diff to previous 1.7 (colored)

py-astor: updated to 0.7.1

Fix installation error introduced in 0.7.0

Add Python 3.7 to classifiers

Revision 1.7 / (download) - annotate - [select for diffs], Thu Nov 23 10:29:03 2017 UTC (5 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.6: +5 -5 lines
Diff to previous 1.6 (colored)

py-astor: updated to 0.6.2

Fix 'make clean' command

Revision 1.6 / (download) - annotate - [select for diffs], Tue Oct 31 12:51:23 2017 UTC (5 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored)

py-astor: updated to 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.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Nov 3 03:29:04 2015 UTC (7 years, 7 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jun 26 16:51:36 2015 UTC (7 years, 11 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

0.5     -- Added support for Python 3.5 infix matrix

Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 30 02:34:17 2015 UTC (8 years, 2 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

Updated to 0.4.1. No longer has tests directory installed to ${PYSITELIB}.

0.4.1   -- Added missing SourceGenerator.visit_arguments()

Revision 1.2 / (download) - annotate - [select for diffs], Tue Nov 11 23:42:09 2014 UTC (8 years, 6 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

Forgot to commit distinfo somehow...

Revision 1.1 / (download) - annotate - [select for diffs], Sun May 18 03:22:03 2014 UTC (9 years ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2

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 module:
   ** Modified AST doesn't need linenumbers, ctx, etc. or otherwise be directly
   ** 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,
   ** 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
   ** Enjoy easy access to parent node(s) for tree rewriting

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>