Inscriptis

Latest version: v2.5.0

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

2.2.0

- support custom HTML tables separators (addresses 29).
- extended documentation on the command line client and added a link to the [JOSS paper](https://joss.theoj.org/papers/10.21105/joss.03557) on inscriptis.
- officially support Python 3.10 and add it to the build pipeline.
- fixed dependency resolution for tox builds.

2.1.1

- improved documentation based on feedback provided by reality, rlskoeser and sbenthall as part of the [Journal of Open Source Software](https://joss.theoj.org/) review process.
- the Inscriptis web service has been included into the Python package and can now be started with
bash
export FLASK_APP="inscriptis.service.web"
python3 -m flask run

2.1.0

- improved documentation based on feedback provided by reality, rlskoeser and sbenthall as part of the [Journal of Open Source Software](https://joss.theoj.org/) review process.
- the Inscriptis web service has been included into the Python package and can now be started with
bash
export FLASK_APP="inscriptis.service.web"
python3 -m flask run

2.0.0

Changes

HTML parsing:
- new: improved model for handling text blocks and lines
- chg: improved HTML parsing of tables, enumerations and margins; fixed borderline cases
- chg: improved whitespace handling
- add: cover more borderline cases with unit tests

Inscriptis core:
- new: annotation support
- new: processing of annotation rules and annotation output
- new: type hints
- add: extended and improved documentation

Inscript command line client:
- new: added `--annotation-rules` option for annotation support.
- new: added `--post-processor` option to export and visualize annotations (HTML, XML and surface form export)
- chg: apply `--encoding` to Web URLs as well

Misc:
- chg: migrated to the semantic versioning schema described on https://semver.org/ for versioning.

Note

In terms of functionality, this release corresponds to Inscriptis 2.0rc2.

2.0rc2

Please refer to https://github.com/weblyzard/inscriptis/releases/tag/2.0rc1 for a list of all new features. This release candidate fixes the following issues in rc1:

- fixed annotations for some borderline cases
- improved documentation compared to 2.0rc2

2.0rc1

1. HTML parsing:
- new: new model for handling blocks and lines
- chg: improved HTML parsing of tables, enumerations and margins; fixed borderline cases
- chg: improved whitespace handling
- add: cover more borderline cases with unit tests

2. Inscriptis core:
- new: support for annotation rules and annotation output
- new: annotation post-processors (html, xml, surface form)
- new: type hints
- chg: extended and improved documentation

2. Inscript command line client:
- chg: apply `--encoding` to Web URLs as well

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.