pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/py-hy
Module Name: pkgsrc
Committed By: adam
Date: Sat Mar 20 19:14:57 UTC 2021
Modified Files:
pkgsrc/lang/py-hy: Makefile PLIST distinfo
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/py-hy/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/py-hy/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/py-hy/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/py-hy/Makefile
diff -u pkgsrc/lang/py-hy/Makefile:1.9 pkgsrc/lang/py-hy/Makefile:1.10
--- pkgsrc/lang/py-hy/Makefile:1.9 Fri Mar 27 15:27:41 2020
+++ pkgsrc/lang/py-hy/Makefile Sat Mar 20 19:14:57 2021
@@ -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 @@ HOMEPAGE= https://docs.hylang.org/
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
Index: pkgsrc/lang/py-hy/PLIST
diff -u pkgsrc/lang/py-hy/PLIST:1.4 pkgsrc/lang/py-hy/PLIST:1.5
--- pkgsrc/lang/py-hy/PLIST:1.4 Fri Mar 27 15:27:41 2020
+++ pkgsrc/lang/py-hy/PLIST Sat Mar 20 19:14:57 2021
@@ -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/__init__.pyo
${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
Index: pkgsrc/lang/py-hy/distinfo
diff -u pkgsrc/lang/py-hy/distinfo:1.6 pkgsrc/lang/py-hy/distinfo:1.7
--- pkgsrc/lang/py-hy/distinfo:1.6 Fri Mar 27 15:27:41 2020
+++ pkgsrc/lang/py-hy/distinfo Sat Mar 20 19:14:57 2021
@@ -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