21 Commits

Author SHA1 Message Date
cfba2303e6 remove default empty option
select now defaults to Lotto

patch bump
v1.0.1
2026-02-26 01:02:35 +00:00
a2ab27fa5b bump to version 1.0.0. TUI is considered complete. v1.0.0 2026-02-25 21:39:47 +00:00
5d6836a603 add _read_lottery_selection() helper method
patch bump
v0.2.8
2026-02-23 19:58:47 +00:00
dbbc32f4ec swap out the NamedTuple for a frozen dataclass.
move the responsibility of sorting the numbers from the caller to the class initialisation.
(now the string representation matches the internal state)

move logging of ValueError from tui.py to lottery.py

patch bump
v0.2.7
2026-02-23 16:53:33 +00:00
8b743abcfb rename UK Lotto to Lotto to match the website.
patch  bump
v0.2.6
2026-02-22 23:34:10 +00:00
56028b2c52 get Result kind name from class type, it's more flexible to change.
patch bump
v0.2.5
2026-02-22 23:24:36 +00:00
67b3887bc8 should we get a ValueError when requesting a lottery object allow it to bubble up.
patch bump
v0.2.4
2026-02-22 14:33:48 +00:00
2e0052b5fe upd docstrings 2026-02-22 13:29:06 +00:00
a986348168 add python version classifiers
patch bump
v0.2.3
2026-02-21 22:57:25 +00:00
bccf1b1ad2 upd pdm badge 2026-02-21 22:16:14 +00:00
3ecfb84a87 remove comment 2026-02-21 22:12:55 +00:00
039487cfc5 sort the numbers before printing them
upd screenshot to reflect sorted results

patch bump
v0.2.2
2026-02-21 22:08:45 +00:00
84fcbd326a add annotations 2026-02-21 22:03:52 +00:00
47ced52722 check for empty selection and return early if blank.
this fixes a crash should a draw be attempted without a selection.
v0.2.1
2026-02-21 21:56:05 +00:00
9405b4a588 fix the build
minor bump
v0.2.0
2026-02-21 21:41:34 +00:00
ea8eae6ec3 patch bump v0.1.1 2026-02-21 21:22:38 +00:00
d3e9363424 remove unused rules 2026-02-21 21:22:07 +00:00
ca2862f3aa replace screenshot 2026-02-21 21:16:30 +00:00
e2e30944b7 typo 2026-02-21 21:10:46 +00:00
42a76eedc5 fix pypi badge link v0.1.0 2026-02-21 21:07:23 +00:00
b28b04c603 initial commit 2026-02-21 21:06:21 +00:00