| Name | Modified | Size | Downloads / 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 forTemplate,Interpolation, andfrozendict. hychas 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
requireinhy.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 withmatch. - Fixed a bug that could cause
py_compile.compileto read Hy as Python. - Fixed bugs in
hy.model-patterns.whole(and other combinators that use it, likebrackets) in which tuples were not always produced.