Commit graph

21 commits

Author SHA1 Message Date
object-Object
8b32827c7e Add hatch-gradle-version and restructure a lot of things 2023-08-27 18:27:19 -04:00
object-Object
d95a8fcc18 Move templates to hexdoc_templates and restructure props a bit 2023-08-26 21:31:46 -04:00
object-Object
c9f4941bad Improve model naming 2023-08-25 00:32:10 -04:00
object-Object
7b910897f2 Addon fixes 2023-08-24 00:30:22 -04:00
object-Object
12e4670b7e Add ModResourceLoader, un-generic HexDocModel, class-based context 2023-08-20 22:37:07 -04:00
object-Object
3e2afd13a3 Update docgen to 0.11, mostly 2023-08-06 19:27:52 -04:00
object-Object
f15360e66c Update Pydantic and pin Pyright 2023-08-03 23:10:22 -04:00
object-Object
71258eb72b Minor refactors and some work on bundling book data 2023-07-27 21:56:10 -04:00
object-Object
9d9febe43c Another refactor, but this time it actually makes sense 2023-07-25 08:42:26 -04:00
object-Object
178d7c2af5 Move templates into hexdoc package 2023-07-24 22:27:11 -04:00
object-Object
03e7683ae1 The great refactoring (move to hexdoc package and add reexports) 2023-07-24 20:40:34 -04:00
object-Object
04b926cf42 Fully convert from Dacite to Pydantic! 2023-07-03 21:52:25 -04:00
object-Object
0a949a2b56 Pydantic ResLoc 2023-06-29 02:01:08 -04:00
object-Object
5e61d3b8b9 Use entry hooks to load union types 2023-06-27 22:13:41 -04:00
object-Object
371d56033e Switch to editable install 2023-06-27 10:01:18 -04:00
object-Object
d282ff8ffb Remove _BookData, split HexBook from Book, and actually resolve the circular imports 2023-06-20 19:17:58 -04:00
object-Object
656c131791 Nothing works and everything's unfinished but this commit is big enough already 2023-06-17 20:03:26 -04:00
object-Object
98b04d57cc Preliminary refactoring, more snapshots 2023-06-06 22:34:41 -04:00
object-Object
187af4106f Revert collate_data to 0.10.3, fix other encodings, add Pylance and Black settings 2023-06-06 18:30:44 -04:00
object-Object
62c1f309c4 Add initial snapshot tests 2023-06-06 17:37:35 -04:00
object-Object
5672df24ea Setup Pytest 2023-06-06 17:37:34 -04:00