Subject: CVS commit: pkgsrc/lang/py-hy
From: Adam Ciarcinski
Date: 2022-11-26 20:53:38
Message id: 20221126195338.A8C2EFA90@cvs.NetBSD.org

Log Message:
py-hy: updated to 0.25.0

0.25.0 (released 2022-11-08)
==============================

Breaking Changes
------------------------------
* `dfor` no longer requires brackets around its final arguments, so
  `(dfor x (range 5) [x (* 2 x)])` is now `(dfor x (range 5) x (* 2
  x))`.
* `except*` (PEP 654) is now recognized in `try`, and a placeholder
  macro for `except*` has been added.

Bug Fixes
------------------------------
* `__file__` should now be set the same way as in Python.
* `\N{…}` escape sequences are now recognized in f-strings.
* Fixed a bug with `python -O` where assertions were still partly
  evaluated.
* Fixed `hy.repr` of `slice` objects with non-integer arguments.

New Features
------------------------------
* Python 3.11 is now supported.

Misc. Improvements
------------------------------
* `hyc` now requires a command-line argument.
* `hyc` prints each path it writes bytecode to, and its messages now
  go to standard error instead of standard output.

Files:
RevisionActionfile
1.12modifypkgsrc/lang/py-hy/Makefile
1.6modifypkgsrc/lang/py-hy/PLIST
1.10modifypkgsrc/lang/py-hy/distinfo
1.3modifypkgsrc/lang/py-hy/patches/patch-setup.py