Graphtransliterator

Latest version: v1.2.4

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

Scan your dependencies

Page 5 of 9

0.4.2

------------------
* fixed README.rst for PyPI

0.4.1

------------------
* fixed links to code in docs
* fixed link to NOTICE
* added acknowledgements

0.4.0

------------------
* added bundled transliterators to api.rst
* adjustments to usage.rst
* adjustments to tutorial.rst
* fixes to docs (linking module)
* adjustments to advanced_tutorial.rst
* adjustments to README.rst
* fixes to AUTHORS.rst
* added kudos.rst to docs to acknowledge inspirational projects
* added advanced tutorial on bundling a transliterator.
* added cli.rst to docs
* fixed regex in get_unicode_char to allow hyphen
* added cli.py and adjusted setup.py
* updated tutorial
* added statement of need to README. Thanks :user:`rlskoeser`.
* Removed continue-linenos jupyter-sphinx directive in favor of configuration settings
* added preface to documentation source files with links to production version, etc.
Thanks :user:`rlskoeser`.
* added custom css for jupyter-sphinx cells
* added jupyter-sphinx documentation with line numbering
* removed pkg_resources as source for version due to problem with loading from
pythonpath for jupyter-sphinx in readthedocs, instead used __version__
* adjust path in docs/conf.py to fix docs error
* added bundled/schemas.py with MetadataSchema for bundled transliterator metadata
* added coverage to from_dict()
* added allow_none in onmatch_rules in GraphTransliteratorSchema
* adjusted core.py so that all edges are visited during search, even if no constraints
* removed _count_of_tokens() in favor of cost
* added IncompleteGraphCoverageException to exceptions.py
* added VisitLoggingDirectedGraph to graphs.py
* added tests/test_transliterator.py
* partially updated transliterators/README.rst
* removed transliterators/sample/*
* added yaml and json to package_data in setup.py
* Added to core.py class CoverageTransliterator, which tracks visits to
edges, nodes, and onmatch rules, and allows clearing of visits and checking of
coverage, used to make sure tests are comprehensive
* created test/test_coverage.py to test CoverageTransliterator
* created transliterators/bundled.py with class Bundled for bundled transliterators
* added load_from_YAML() and load_from_JSON() initializers to Bundled to load from
bundled YAML (for development) and JSON (for speed)
* added load_yaml_tests(), run_yaml_tests(), and run_tests() to Bundled
* created transliterators/__init__.py that finds bundled transliterators in subdirectory
and adds them to graphtransliterators.transliterators namespace
* added iter_names() and iter_transliterators() to transliterators/__init__.py
* created test/test_transliterator.py to check bundled transliterator loading and
functions
* created in transliterators/example/ __init__.py, example.json, example.yaml
* created in transliterators/example/tests test_example.py and example_tests.yaml

0.3.8

------------------
* fixed load() docstring example
* updated check_ambiguity() to use cost

0.3.7

------------------
* Adjusted docs to show readme as first page
* Added sample graph and code to README.rst
* moved images in docs to _static

0.3.6

------------------
* adjusted installation.rst renaming libraries to modules
* updated paper and bibliography.

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.