Skip to content

khajamoddin/esnodePy

 
 

Repository files navigation

esnodePy Logo

esnodePy

Zero-config Python boundary intelligence.

esnodePy is a developer tool that scans your Python codebase to detect Assumption Drift—places where your type hints (what you claim) and your function logic (what actually happens) disagree.

It surfaces:

  • Type drift
  • Import boundary risks
  • Mock vs reality mismatches
  • Change impact across boundaries

Without configuration, strictness, or rewrites.

Install

pip install esnodePy

Usage

esnodepy scan
esnodepy imports
esnodepy runtime
esnodepy diff

Philosophy

Python doesn’t fail loudly — it fails silently at boundaries.

esnodePy makes those boundaries visible.

About

Zero-config Python boundary intelligence. Detects return type drift and implicit None fall-through in typed code.

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%