v1.0.0
github-actions
released this
10 Nov 10:26
·
15 commits
to refs/heads/main
since this release
Changes
- Update version manually for bumpversion plugin to work (#267) @snanda85
- Make plot dependencies optional (#275) @bosd
- Handlers.py Fixup leftover typing (#272) @bosd
- Various documentation fixes (#227) @bosd
- Network parser Fix B903 (#217) @bosd
- Fix test_image_warning test (#196) @bosd
- [REF] flag fontsize (#193) @bosd
- Fix S310 Audit url open for permitted schemes. (#194) @bosd
- Rebrand Image based error message (#168) @bosd
- Silence S311 Error (#177) @bosd
- [REF] Image processing, Simplyify, Cleanup, Optimize (#152) @bosd
- Fix variable naming and qa checks (#164) @bosd
💥 Breaking Changes
🚀 Features
- 🧑🎓 add parser comparison notebook ✨ (#263) @bosd
- 🧑🎓 [ADD] Hybrid Parser notebook (#262) @bosd
- 🧑🎓 Quickstart notebook (#231) @bosd
- add pdfium backend and set it as default image conversion backend ✨ (#230) @bosd
- [Fix] Image conversion backend Fallback, More verbose backend exception feedback (#183) @bosd
- Add typing for camelot/backends (#12) @foarsitter
- Release the new Network and Hybrid parser ❇️ 🚀 (#163) @bosd
🔥 Removals and Deprecations
🪲 Fixes
- [FIX] hybrid Keyerror (#251) @bosd
- [FIX] compute_parse_error, Index out of range (#249) @bosd
- [REF]: core set_border: Improve performance, Fix index out of Range (#247) @bosd
- [FIX] Network parser running infinitly (#246) @bosd
- [REF] netw gen bbox (#244) @bosd
- boundaries to split lines Fix index out of range (#233) @bosd
- [REF]: Core Table set edges to reduce complexity (#223) @bosd
- Fix custom backend functionality (#225) @snanda85
- [Fix] Image conversion backend Fallback, More verbose backend exception feedback (#183) @bosd
- Various fixes (#154) @bosd
🐎 Performance
- [IMP] reduce pdf object loop (#253) @bosd
- Eliminated duplicate processes. (#255) @bosd
- [REF] Compute_plausible_gaps, Efficiency, Stability (#243) @bosd
- [REF] remove_unconnected_edges (#242) @bosd
- [REF]: core set_border: Improve performance, Fix index out of Range (#247) @bosd
- [REF] netw gen bbox (#244) @bosd
- [REF] slow np.isclose to math.isclose (#166) @bosd
🚨 Testing
- Activate pre-commit on gh actions (#228) @bosd
- [FIX] Warning on test cli quiet (#189) @bosd
- [REF] silence download_url S310,add typing (#187) @bosd
- New test for matplotlib importerror (#167) @bosd
👷 Continuous Integration
📚 Documentation
- Fixup leftover renaming in documentation (#273) @bosd
- Update Documentation Reflect new namespace (#271) @bosd
- 🧑🎓 add parser comparison notebook ✨ (#263) @bosd
- 🧑🎓 [ADD] Hybrid Parser notebook (#262) @bosd
- 🧑🎓 Quickstart notebook (#231) @bosd
- Update docstrings, add backends and fallback (#229) @bosd
- [IMP] CLI Documentation (#182) @bosd
- Release the new Network and Hybrid parser ❇️ 🚀 (#163) @bosd
🔨 Refactoring
- Clean code (#261) @bosd
- [REF] Compute_plausible_gaps, Efficiency, Stability (#243) @bosd
- [REF] remove_unconnected_edges (#242) @bosd
- [REF] netw gen bbox (#244) @bosd
- Various Flake8 fixes (#224) @bosd
- [REF] Simplify and fix Table.set_span (#226) @bosd
- [REF]: Core Table set edges to reduce complexity (#223) @bosd
- Fix custom backend functionality (#225) @snanda85
- [REF]: network parser generate_table_bbox -> split into mark_processe… (#211) @bosd
- [REF] Network parser search header split into sub methods to reduce complexity (#216) @bosd
- [REF]: find lines (#204) @bosd
- Flake8 fixes base parser (#205) @bosd
- [REF] search_table_body (#203) @bosd
- [REF]: get_table_areas (#199) @bosd
- [REF]: Find_closest_tls (#202) @bosd
- [REF]: get_table_index (#200) @bosd
- [REF] copy spanning text (#198) @bosd
- [REF] lattice -reduce_index (#197) @bosd
- [REF] Fix B028 (#201) @bosd
- [REF] Scale Image (#195) @bosd
- [REF] get_index_closest_point (#175) @bosd
- [REF] split_textline (#178) @bosd
- Activate mypy type checking (#190) @bosd
- [REF] silence download_url S310,add typing (#187) @bosd
- [REF] Compute accuracy, score_val to lowercase (#176) @bosd
- [REF] slow np.isclose to math.isclose (#166) @bosd
- Fix Flake8 warning on test_invalid_url (#184) @bosd
- Release the new Network and Hybrid parser ❇️ 🚀 (#163) @bosd
💄 Style
- [IMP] add typing to handlers, update docstings and pdfminer url (#254) @bosd
- Pre-commit fixes (#185) @bosd
- Various fixes (#154) @bosd
📦 Dependencies
- 💣 Make Ghostscript an optional dependency ✨ (#258) @bosd
- Bump typer from 0.12.5 to 0.13.0 (#270) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.12.0 to 1.12.2 (#269) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.0 (#268) @dependabot
- Bump rich from 13.9.3 to 13.9.4 (#266) @dependabot
- Bump setuptools from 75.2.0 to 75.3.0 (#265) @dependabot
- Bump typeguard from 4.3.0 to 4.4.0 (#237) @dependabot
- Update pandas and lockfile to fix #250 (#256) @bosd
- Bump et-xmlfile from 1.1.0 to 2.0.0 (#236) @dependabot
- Bump safety from 3.2.9 to 3.2.10 (#239) @dependabot
- Bump virtualenv from 20.27.0 to 20.27.1 (#240) @dependabot
- Bump safety-schemas from 0.0.5 to 0.0.8 (#238) @dependabot
- add pdfium backend and set it as default image conversion backend ✨ (#230) @bosd
- Bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0 (#235) @dependabot
- Bump pip from 24.2 to 24.3.1 in /.github/workflows (#234) @dependabot
- Bump virtualenv from 20.27.0 to 20.27.1 in /.github/workflows (#241) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 (#248) @dependabot
- Bump pydantic from 2.5.3 to 2.9.2 (#219) @dependabot
- Bump safety from 3.2.8 to 3.2.9 (#220) @dependabot
- Bump safety-schemas from 0.0.7 to 0.0.8 (#218) @dependabot
- Updated pypdf dependency to include v5 (#221) @snanda85
- Bump safety-schemas from 0.0.5 to 0.0.7 (#215) @dependabot
- Bump rich from 13.9.2 to 13.9.3 (#213) @dependabot
- Bump pydata-sphinx-theme from 0.15.4 to 0.16.0 in /docs (#212) @dependabot
- Bump mypy from 1.12.1 to 1.13.0 (#214) @dependabot
- Bump virtualenv from 20.26.6 to 20.27.0 (#206) @dependabot
- Bump mypy from 1.12.0 to 1.12.1 (#207) @dependabot
- Bump virtualenv from 20.26.6 to 20.27.0 in /.github/workflows (#209) @dependabot
- Bump cryptography from 43.0.1 to 43.0.3 (#208) @dependabot
- Activate mypy type checking (#190) @bosd
- Bump setuptools from 75.1.0 to 75.2.0 (#188) @dependabot
- Bump mypy from 1.11.2 to 1.12.0 (#186) @dependabot
- Bump sphinx from 8.1.0 to 8.1.3 in /docs (#180) @dependabot
- Bump sphinx from 8.0.2 to 8.1.0 in /docs (#173) @dependabot
- Bump distlib from 0.3.8 to 0.3.9 (#171) @dependabot
- Bump nox from 2024.4.15 to 2024.10.9 in /.github/workflows (#170) @dependabot
- Bump charset-normalizer from 3.3.2 to 3.4.0 (#172) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 (#160) @dependabot
- Bump rich from 13.9.1 to 13.9.2 (#161) @dependabot
- Bump pre-commit-hooks from 4.6.0 to 5.0.0 (#162) @dependabot