Pyndl

Latest version: v1.2.2

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

Scan your dependencies

Page 1 of 6

1.2.2

* adds allowed_symbols="all" and removes non working "*" version in preprocess.create_event_file
* sets the github action to only publish sdist packages to pypi as the wheels are missing the compiled versions
* change paper building to only build the paper during a pull request to the paper branch
* adds `noexception` flags to cython code where needed

1.2.0

Improves pyndl.preprocess for a cue_structure of word_to_word and a event_structure of line.

1.1.2

* hot fixes the pyproject.toml to allow for install via pip again
* depends now on Cython 3.0.0
* wheel building does not work at the moment, but sdist should be fine

1.1.1

* adds paper sources
* corrects title in Zenodo


v.1.1.0
* adds Windows support
* adds wheel building for Windows
* now wheels should be available for python 3.8 to 3.11 for all three major platforms

1.0.1

* adds Github workflow to publish package on pypi, which includes wheels for Mac OS X and Linux

1.0.0

This release includes the following changes:

- for `preprocess.create_event_file` we rename `symbols` to `allowed_symbols` to make this argument more self-explainable
- the default value of `allowed_symbols` is now most inclusive and it is a keyword only argument
- `allowed_symbols` can take a filter function, which defines on a character by character basis, if this character should be included into the event file
- fixed a bug in the writing of file names in the `corpus` module
- no deprecation warnings will be introduced in this release and this release breaks some API, so please check, if your code still runs
- wheels for linux should be released from now on
- test coverage is increased and explicitly tests filter functionality and a non-ascii charater sets; running `--runslow` is successfully completes all tests now
- package maintenance is now done with `pypoetry` instead of a combination of `setuptools`, `tox`, and a `Makefile`
- we stop signing the package with a gpg key with this release as it is not supported by `pypoetry` and seems not to have been adapted by the Python community
- adds benchmark to the documentation, which compares pyndl with ndl2 and ndl
- restructures the documentation to improve readability

Thanks to Trybnetic and dekuenstle , who made this release possible and to frankier who raised good issues and pointed out areas of improvement.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.