pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/py-hy py-hy: updated to 0.20.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/67ff32988414
branches: trunk
changeset: 449087:67ff32988414
user: adam <adam%pkgsrc.org@localhost>
date: Sat Mar 20 19:14:57 2021 +0000
description:
py-hy: updated to 0.20.0
0.20.0 (released 2021-01-25)
==============================
Removals
------------------------------
* Python 3.5 is no longer supported.
New Features
------------------------------
* `let` macro now supports extended iterable unpacking syntax.
* New contrib module `pprint`, a Hy equivalent of `python.pprint`.
Bug Fixes
------------------------------
* Fixed a bug that made `hy.eval` from Python fail on `require`.
* Fixed a bug that prevented pickling of keyword objects.
* Fixed a compiler crash from `setv` with an odd number of arguments in
`defclass`.
0.19.0 (released 2020-07-16)
==============================
Breaking Changes
------------------------------
* `parse-args` is no longer implemented with `eval`; so e.g. you should
now say `:type int` instead of `:type 'int`.
New Features
------------------------------
* Python 3.9 is now supported.
Bug Fixes
------------------------------
* Improved support for nesting anaphoric macros by only applying
symbol replacement where absolutely necessary.
* Quoted f-strings are no longer evaluated prematurely.
* Fixed a regression in the production of error messages for empty
expressions.
* Fixed a scoping bug for code executed with `hy -c`.
* Fixed a bug in the compilation of multiple `require`\s.
* Fixed various bugs in command-line option parsing.
diffstat:
lang/py-hy/Makefile | 6 +++---
lang/py-hy/PLIST | 3 ++-
lang/py-hy/distinfo | 10 +++++-----
3 files changed, 10 insertions(+), 9 deletions(-)
diffs (54 lines):
diff -r cc706721bcd2 -r 67ff32988414 lang/py-hy/Makefile
--- a/lang/py-hy/Makefile Sat Mar 20 19:09:15 2021 +0000
+++ b/lang/py-hy/Makefile Sat Mar 20 19:14:57 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2020/03/27 15:27:41 adam Exp $
+# $NetBSD: Makefile,v 1.10 2021/03/20 19:14:57 adam Exp $
-DISTNAME= hy-0.18.0
+DISTNAME= hy-0.20.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= lang python
MASTER_SITES= ${MASTER_SITE_PYPI:=h/hy/}
@@ -10,7 +10,7 @@
COMMENT= Lisp and Python love each other
LICENSE= mit
-DEPENDS+= ${PYPKGPREFIX}-astor>=0.6:../../devel/py-astor
+DEPENDS+= ${PYPKGPREFIX}-astor>=0.8:../../devel/py-astor
DEPENDS+= ${PYPKGPREFIX}-colorama-[0-9]*:../../comms/py-colorama
DEPENDS+= ${PYPKGPREFIX}-funcparserlib>=0.3.6:../../devel/py-funcparserlib
DEPENDS+= ${PYPKGPREFIX}-rply>=0.7.7:../../devel/py-rply
diff -r cc706721bcd2 -r 67ff32988414 lang/py-hy/PLIST
--- a/lang/py-hy/PLIST Sat Mar 20 19:09:15 2021 +0000
+++ b/lang/py-hy/PLIST Sat Mar 20 19:14:57 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2020/03/27 15:27:41 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2021/03/20 19:14:57 adam Exp $
bin/hy-${PYVERSSUFFIX}
bin/hy2py-${PYVERSSUFFIX}
bin/hyc-${PYVERSSUFFIX}
@@ -32,6 +32,7 @@
${PYSITELIB}/hy/contrib/botsbuildbots.hy
${PYSITELIB}/hy/contrib/hy_repr.hy
${PYSITELIB}/hy/contrib/loop.hy
+${PYSITELIB}/hy/contrib/pprint.hy
${PYSITELIB}/hy/contrib/profile.hy
${PYSITELIB}/hy/contrib/sequences.hy
${PYSITELIB}/hy/contrib/walk.hy
diff -r cc706721bcd2 -r 67ff32988414 lang/py-hy/distinfo
--- a/lang/py-hy/distinfo Sat Mar 20 19:09:15 2021 +0000
+++ b/lang/py-hy/distinfo Sat Mar 20 19:14:57 2021 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2020/03/27 15:27:41 adam Exp $
+$NetBSD: distinfo,v 1.7 2021/03/20 19:14:57 adam Exp $
-SHA1 (hy-0.18.0.tar.gz) = 4e402d8b86554efd1028e7117e79031495dd65b4
-RMD160 (hy-0.18.0.tar.gz) = c662ae772e336683e39e9228fc384e2de0960c21
-SHA512 (hy-0.18.0.tar.gz) = 0e79a9e8057c2cf022703d4c8d7ff6832a211562d97024ebcb9e3d16bfc1b427d3ba08b855cef9b5810a36e33bde694b8bd3bbac947615e3f1693c9cdf32e8b2
-Size (hy-0.18.0.tar.gz) = 83803 bytes
+SHA1 (hy-0.20.0.tar.gz) = 376449bdab3bcdbe3543d0f892f3286e403ebcae
+RMD160 (hy-0.20.0.tar.gz) = 3d5e6081dd85b478c7a65b063691cab84bcd5b4b
+SHA512 (hy-0.20.0.tar.gz) = f6a3ea45589d090c2b142b53c26c3d81f26b02c40f6ad0b875196c24ac7de3dd869b0575ce40e1f146512fb90a7ce8508810dd58d6514569ea682e7a3af39685
+Size (hy-0.20.0.tar.gz) = 90040 bytes
SHA1 (patch-setup.py) = dc39e78039b408334f6f126730492355148e45c8
Home |
Main Index |
Thread Index |
Old Index