head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.36 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.34 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.32 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.30 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.28 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.26 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.24 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.22 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.20 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.18 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.16 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.14 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.12 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.10 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.8 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.6 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.4 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.2 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.2.0.6 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.4 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.2 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.1.0.42 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.40 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.36 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.16 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.38 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.34 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.32 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.30 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.28 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.26 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.24 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.22 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.20 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.18 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.14 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.12 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.10 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.8 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.6 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.4 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.2 pkgsrc-2015Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2021.10.26.10.18.46; author nia; state Exp; branches; next 1.3; commitid XMBRkrafc79x2jeD; 1.3 date 2021.10.07.13.43.27; author nia; state Exp; branches; next 1.2; commitid TK9Y8OXA04EYMSbD; 1.2 date 2021.01.19.21.05.22; author adam; state Exp; branches; next 1.1; commitid X32CG1NTEGA5EnEC; 1.1 date 2015.12.02.18.22.10; author drochner; state Exp; branches; next ; commitid Mf7ZrF4T7GvS0pLy; desc @@ 1.4 log @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: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @$NetBSD: distinfo,v 1.3 2021/10/07 13:43:27 nia Exp $ BLAKE2s (ply-3.11.tar.gz) = 4113f80ce29fc63c7814dc6605f5bc0f2f5453739608c28028af502c0121cba5 SHA512 (ply-3.11.tar.gz) = 37e39a4f930874933223be58a3da7f259e155b75135f1edd47069b3b40e5e96af883ebf1c8a1bbd32f914a9e92cfc12e29fec05cf61b518f46c1d37421b20008 Size (ply-3.11.tar.gz) = 159130 bytes @ 1.3 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2021/01/19 21:05:22 adam Exp $ d3 1 a3 1 RMD160 (ply-3.11.tar.gz) = d0039bbbf095aeb7ed82fc2fab4b4699e8406d50 @ 1.2 log @py-ply: updated to 3.11 Version 3.11 ------------ Fixed some minor bugs related to re flags and token order. Added a set_lexpos() method to grammar symbols. Mostly minor bug fixes and small code cleanups. Version 3.10 ------------ Changed grammar signature computation to not involve hashing functions. Parts are just combined into a big string. Fixed Issue 101: Incorrect shift-reduce conflict resolution with precedence specifier. PLY was incorrectly resolving shift-reduce conflicts in certain cases. For example, in the example/calc/calc.py example, you could trigger it doing this: calc > -3 - 4 1 (correct answer should be -7) calc > Issue and suggested patch contributed by https://github.com/RomaVis Version 3.9 ----------- Exposed the parser state number as the parser.state attribute in productions and error functions. For example: def p_somerule(p): ''' rule : A B C ''' print('State:', p.parser.state) May address issue 65 (publish current state in error callback). Fixed Issue 88. Python3 compatibility with ply/cpp. Fixed Issue 93. Ply can crash if SyntaxError is raised inside a production. Not actually sure if the original implementation worked as documented at all. Yacc has been modified to follow the spec as outlined in the CHANGES noted for 11/27/07 below. Fixed Issue 97. Failure with code validation when the original source files aren't present. Validation step now ignores the missing file. Minor fixes to version numbers. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2015/12/02 18:22:10 drochner Exp $ a2 1 SHA1 (ply-3.11.tar.gz) = 10a555a32095991fbc7f7ed10c677a14e21fad1d @ 1.1 log @add py-ply-3.8, a lex/yacc parser for Python, from Ura Hiroshi per pkgsrc-wip @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (ply-3.8.tar.gz) = 7f3f8504fd394e4f210857a59644d21b3b90f830 RMD160 (ply-3.8.tar.gz) = 028af8e860568c10f55321c830cbe8343aaa7012 SHA512 (ply-3.8.tar.gz) = 2c8cf0ee49ca6dec9ec8d5146e98885e871c26125fb5764988fbefae984ee94b4240f265762aaab26d6ec24989b35a4fd6905c3c0d14aac8a085e89b7d6159ef Size (ply-3.8.tar.gz) = 157286 bytes @