Download Latest Version 1.3.1 (_Eyes in the Sky_) source code.zip (523.9 kB)
Email in envelope

Get an email when there's a new version of Hy

Home / 1.3.0
Name Modified Size InfoDownloads / Week
Parent folder
hy-1.3.0.tar.gz 2026-05-24 127.0 kB
1.3.0 (_Dogs Should Be Raw_) source code.tar.gz 2026-05-24 474.9 kB
1.3.0 (_Dogs Should Be Raw_) source code.zip 2026-05-24 523.6 kB
README.md 2026-05-24 1.1 kB
Totals: 4 Items   1.1 MB 0

Supports Python 3.9 – Python 3.15

New Features

  • Added t-strings, and a pragma bracketed-templates.
  • Unpacking is now supported in comprehensions (PEP 798), even on Pythons < 3.15.
  • (import :lazy …) is allowed on Pythons ≥ 3.15 (PEP 810).
  • Added hy-reprs for Template, Interpolation, and frozendict.
  • hyc has a new command-line option --quiet.

Bug Fixes

  • Invalid conversion characters in f-strings now properly raise a syntax error.
  • Variables set by (except …) are now properly scoped.
  • Fixed a crash when using require in hy.eval.
  • Fixed some compilation failures for asynchronous comprehension forms.
  • Fixed the error message for using except* on Pythons < 3.11.
  • More model types (String, Bytes, Symbol, Integer, Float, Complex) now work properly with match.
  • Fixed a bug that could cause py_compile.compile to read Hy as Python.
  • Fixed bugs in hy.model-patterns.whole (and other combinators that use it, like brackets) in which tuples were not always produced.
Source: README.md, updated 2026-05-24