Handle cyclic relations
Project Links
Meta
Author: Md. Jahidul Hamid
Classifiers
Development Status
- 5 - Production/Stable
Intended Audience
- Developers
- Information Technology
License
- OSI Approved :: BSD License
Operating System
- OS Independent
Programming Language
- Python
- Python :: 2
- Python :: 3
Handle cyclic relation compared by value.
Install
Install from Pypi:
pip install cyclic
Usage
from cyclic import Cyclic
cy = Cyclic()
# Let's say A is a prent of B
cy.add(B, A)
# B is a parent of C
cy.add(C, B)
# C is a parent of A (cyclic)
cy.add(A, C)
# let's see if C is in any kind of cyclic relation
print(cy.is_cyclic(C)) # True
Wheel compatibility matrix
Files in release
No dependencies