- Use builtin tomllib in app instead of undeclared toml
(
2623638)
- Switch to prek, update ruff rules & ci
(
c403a1b)
- Update uv.lock during release
(
543eac6)
- Switch to uv from poetry
(
404513c)
- Rework semantic release pipeline
(
e93d217)
- Added semantic releases
(
ce08c1a)
-
Create parent directory before attempting to copy preview (
11b0340) -
Update preview when creating a new layout (
88681c0)
-
Add img2pdf dependency (
9e03d84) -
Add pytest action dependencies and update lock file (
75937ec) -
Update dev-dependencies (
b2669e0)
-
pytest: Enable md-report & emojis on pytest-action (
571ad3a) -
tests: Add names for stages (
125f9ae) -
tests: Change to pytest + Coveralls (
9f73913)
-
Add coverage badge (
072b723) -
Add DeBroglie to usage description (
c312da8) -
Add details on development (
a108189) -
Extend export section of usage description (
4fb7a1f) -
Fix some errors in README (
1a014a2) -
Update screenshot (
201b0e8)
-
Add DeBrouglie Linux executable (
0b149e0) -
Add first working version of space hulk game rules (
ceccfe7) -
Add Space Hulk game tiles & DeBrouglie config (
e35a5b6) -
Pave the way for wfc-based space hulk game layout with more tests (
94cd804)
-
Don't create dedicated file-type variable (
8e31005) -
First batch of changes for layouter interface (
afccd4c) -
More reorganization of the layouters (
f6192d1) -
Move IndexableEnum to top-level layouter (
5d433f9) -
Next batch of changes for layouter interface (
2c4c330) -
Remove duplicated tile config (
408f8e7) -
Reorganize repo layout for new layouter class (
5e4f8bf)
- Fix import error for PositiveInt
(
2a21b94)
-
Add poetry config (
3672bd5) -
Fix & extend pyproject.toml metadata (
dc0ea21) -
ruff: Allow print output in tests (
47eef5b) -
ruff: Change isort config to single-line (
cf0dd82) -
ruff: Ignore some more annotation issues (
076fe6f)
-
Add logs to ignore (
63fdf16) -
Add ruff cache to gitignore (
04cb6cb) -
Bump version (
a9b6897) -
Correctly gitignore all generated files (
eba8b14) -
Update python version to match GH's version (
2aa7862)
-
Archive generated html output from app test (
06a3cf0) -
Attempt to cache dependencies for successive runs (
0d0e0f0) -
Separate code check steps & remove codeQL (
6159c30) -
Separate tests & linting from codeQL (
b6e2727) -
Switch poetry action (
200631b) -
Try to always archive generated html output from app test (
cf9ddf0) -
Updated poetry & add ruff & black (
cb829bc)
-
Black format files (
8982898) -
Fix all other issues with ruff (
190a412) -
Fix fixable issues with ruff (
15e8472) -
Fix ruff issues in streamlit_app (
fa52d54) -
Remove defaulted options from streamlit config (
38b729e)
-
Add generated html output to app test (
7f45f54) -
Add init file to tests (
c989b95) -
Add retry attempt for app test to circumvent initial run problems (
679d9cf) -
Assert output equality before response code equality in app test (
acf324e) -
Create output before assert in app test (
be0cee8) -
Extend initial wait time and add diagnostics for app test (
40fd1f6) -
Fix wrong test class name in app test (
dd51ff0) -
Make asserts subtests in app test and add some diagnostics (
a5f2bc6)
-
deps: Bump protobuf from 3.20.1 to 3.20.2 (
de677d7) -
deps: Update dependencies and bump version (
1fc63e0)
-
Add poetry to install dependencies (
168e1b4) -
Add unittest execution step (
1b21e55) -
Change schedule and target branch for CodeQL (
a7a9e9a) -
Fix ImportError for test directory (
3e0d141) -
Fix wrong unittest command (
aedeb4c)
- Add more badges to README
(
af722c2)
- Update dependencies
(
008fe7c)
- Bump version
(
57ec13d)
-
Fix run command in README.md (
db47852) -
Remove note on missing space hulk details from docs. (
acba3f4)
- Indexable enum not being iterable error and move default properties of layouter out of class
(
3edbd88)
- Use badge for version display in app & use experimental_memo for version caching
(
4ebdd9b)
- Update dependencies
(
9bc43f1)
- Provide direct-access properties for layout engine & edge type to avoid accessing the default
values
(
0b27e31)
- Move metrics above preview & restructure app code
(
e0f0ad5)
- Initial Release