Automathon

Latest version: v0.0.15

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

Scan your dependencies

Page 2 of 2

0.0.7

What's new?
- Implemented **product** and **union** algorithms for both DFA and NFA.
- Now you can convert a DFA to NFA and a NFA to DFA.
- Fixed some bugs and improved algorithms.
- Fixed typos.

0.0.6

New
- Added view method, that enables visualize DFA and NFA using graphviz library.
- Implemented the getDFA function that returns the DFA of the actual NFA
- Implemented the removeEpsilonTransitions that returns the NFA without epsilon transitions.
- **NFA Functions**
* getEClosure, removeEpsilonTransitions, getDFA, view
- **DFA Functions**
* view

0.0.5

- Implemented NFA
- Fixed documentation
- Implemented get complement function

0.0.4

Fixed import modules

0.0.3

- Documentation Update
- Import module fixed

v_001
New Classes
- DFA
- Error

DFA
Functions:
- accept
- isValid

Error
Classes
- InputError
- SigmaError

v_000

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.