Releases: TabulateJarl8/vapor
Releases · TabulateJarl8/vapor
The "I may have found a bug in Python" release
What's Changed
- Fix CI caching and fix Python 3.9 bug by @TabulateJarl8 in #22
from __future__ import annotations
is supposed to bring things like str | int
typing back into Python 3.9 by quoting them as strings, like data: "str | int" = 0
. However they seem to have forgotten about generic class instantiation typing where you can do MyClass[str | int]()
to instantiate a class with generic types so it doesn't quote it and crashes the program. Maybe this is a bug in Python or maybe not, I'm not really sure
Full Changelog: v1.6.0...v1.6.1
The goodbye 3.8 release
What's Changed
- Update textual, improve unit testing, and deprecate Python 3.8 support by @TabulateJarl8 in #21
Full Changelog: v1.5.8...v1.6.0
The QWERTY Release
Cause typing is good
What's Changed
- Finish fully typing by @TabulateJarl8 in #20
Full Changelog: v1.5.7...v1.5.8
The Python 3.13 Release
The infinite errors release
The Python 3.12 Release
The "I promise I know how to make an AUR package" hotfix
What's Changed
- Add
__init__.py
to tests to fix AUR package by @TabulateJarl8 in #14
Full Changelog: v1.5.3...v1.5.4
Cache format hotfix
First startup hotfix
What's Changed
- Fix config read error on first startup when config doesn't exist by @TabulateJarl8 in #10
Full Changelog: v1.5.1...v1.5.2