v0.0.1
What's Changed
- 🧙♂️Setup Basic Project Structure by @hf-kklein in #1
- Prototype: Scrape
E_0003from docx by @hf-kklein in #2 - ✨ Introduce
get_all_ebd_keysby @hf-kklein in #4 - ⬆ Upgrade to lxml 4.9.2 by @hf-kklein in #5
- ✨Support tables spanning over multiple pages by @hf-kklein in #7
- Try to extract all available EBDs by introducing dynamic test parametrization by @hf-kklein in #8
- ⬆ Bump ebdtable2graph from 0.0.2 to 0.1.3 by @dependabot in #14
- Raise
TableNotFoundErrorto distinguish missing data from real errors by @hf-kklein in #15 - Write multi-columns (e.g. in
E_0453) intomulti_step_instructionsby @hf-kklein in #17 - ✨ Implement Scraping of
use_cases(the gray outer left cells) by @hf-kklein in #18 - 🥅 Catch errors in test explitly (instead of pokemon style) by @hf-kklein in #24
- Simplify Table Loop by encapsulating peek/look behind logic by @hf-kklein in #25
- Bump more-itertools from 9.0.0 to 9.1.0 by @dependabot in #28
- Bump attrs from 22.1.0 to 22.2.0 by @dependabot in #26
- 🔉 Add basic logging by @hf-kklein in #30
- 📍Pin Dependencies in CI by @hf-kklein in #31
- Upgrade Dependencies in
dev_requirementsby @hf-kklein in #32 - Bump pylint from 2.16.4 to 2.17.0 by @dependabot in #34
- Bump ebdtable2graph from 0.1.5 to 0.1.7 by @dependabot in #36
- ✨Add CLIck script to convert a
.docxfile into multiple.svggraphs by @hf-kklein in #37 - ✨ Extract Kapitelnummern from .docx by @hf-kklein in #38
- ✨Extract Kapitel Titles from Docx by @hf-kklein in #39
- Bump coverage from 7.2.1 to 7.2.2 by @dependabot in #40
- Bump pylint from 2.17.0 to 2.17.1 by @dependabot in #42
- Bump ebdtable2graph from 0.1.7 to 0.1.8 by @dependabot in #43
- ⬆Bump ebdtable2graph from 0.1.7 to 0.1.9 by @hf-nsoeker in #44
- Bump ebdtable2graph from 0.1.9 to 0.1.10 by @dependabot in #45
- Bump black from 23.1.0 to 23.3.0 by @dependabot in #47
- Bump pylint from 2.17.1 to 2.17.2 by @dependabot in #48
- Bump pytest from 7.2.2 to 7.3.0 by @dependabot in #54
- Don't create Dependabot PRs twice & Request Reviews from Python Group by @hf-kklein in #55
- Bump mypy from 1.1.1 to 1.2.0 by @dependabot in #49
- Bump attrs from 22.2.0 to 23.1.0 by @dependabot in #56
- Bump pytest from 7.3.0 to 7.3.1 by @dependabot in #57
- Bump coverage from 7.2.2 to 7.2.5 by @dependabot in #59
- Bump pylint from 2.17.2 to 2.17.3 by @dependabot in #58
- Bump mypy from 1.2.0 to 1.3.0 by @dependabot in #61
- Bump pylint from 2.17.3 to 2.17.4 by @dependabot in #60
- Bump coverage from 7.2.2 to 7.2.3 in /dev_requirements by @dependabot in #53
- Bump pytest-subtests from 0.10.0 to 0.11.0 by @dependabot in #62
- Bump requests from 2.28.1 to 2.31.0 by @dependabot in #63
- Bump coverage from 7.2.5 to 7.2.6 by @dependabot in #64
- Bump coverage from 7.2.6 to 7.2.7 by @dependabot in #65
- Bump pytest from 7.3.1 to 7.3.2 by @dependabot in #66
- Bump mypy from 1.3.0 to 1.4.0 by @dependabot in #67
- Add more recent Test Data (2023-06-19) by @hf-kklein in #70
- Bump mypy from 1.4.0 to 1.4.1 by @dependabot in #68
- Bump pytest from 7.3.2 to 7.4.0 by @dependabot in #69
- 👨💻Update MWE docs in main.py by @hf-kklein in #72
- Add 2023-06-19 v3.4 Test Data (FV2310) by @hf-kklein in #73
- 👩💻 Update MWE Docs for FV2310 by @hf-kklein in #75
main.py: 👩💻 Dump JSON in any case (regardless of graphing errors); Use latest test data by @hf-kklein in #76- Bump ebdtable2graph from 0.1.10 to 0.1.11 by @dependabot in #79
- Add 2023-06-29 v3.3 test data (w/o using them) by @hf-kklein in #77
- Bump ebdtable2graph from 0.1.11 to 0.1.12 by @dependabot in #81
- Fix
TableNotFoundErrorfor EB tables where "explanation" tables are in the same subsection; Handle rightarrow in wrong encoding; Fix regression bugs by @hf-kklein in #80 - 📃Add GPL License by @hf-kklein in #83
- 📝 Add German Abstract to README by @hf-kklein in #84
- 🏗 Switch to hatchling as build tool & add PyPI release workflow by @hf-kklein in #85
New Contributors
- @dependabot made their first contribution in #14
- @hf-nsoeker made their first contribution in #44
Full Changelog: https://github.com/Hochfrequenz/ebddocx2table/commits/v0.0.1