Pyitect

Latest version: v2.0.1

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

Scan your dependencies

Page 1 of 3

2.0.1

------------------

Bugfix:
- bug fix with issubcomponent
- System.load will not actually consider subcomponent
New:
- expose load_component in the System class
- use key function to chouse component ins System.load

2.0.0

------------------
- Large API incompatible update
- supports Python 2.6+
- now uses `pyitect.imports` for import time plugin loading
- version postfixes are replaced with component subtypes
- Uses SemVer processing via `python-semanticversion <https://github.com/rbarrois/python-semanticversion>`_ project
- module overlap is prevented with unique model names in `sys.modules`
- no import modes, uses `imp` module for everything >= 3.3 and `importlib` for 3.4+
- ability to store global system instance in `pyitect` module
- support YAML for plugin configuration files
- Custom Exception classes with exception chain support
- fully fledge docs

1.1.0

-------------------
- readme cleanup
- gen_version generates a version 2 tuple
- change on_enable to a callable path in the imported plugin module

1.0.1

------------------
- change out Version mechanism for a local parse method based off of LooseVersion
- update tests to proper unit tests

1.0.0

-----------------
- change from parse_version from setuptools to LooseVersion in distutils

0.9.2

------------------
- Ensure plugin configuration json file is closed svisser

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.