Metadata-Version: 2.4
Name: routless
Version: 0.1.0
Summary: Abstraction layer for logical module loading. Obfuscates physical file paths.
Author-email: chiro <chiro6466@gmail.COM>
License-Expression: MIT
Project-URL: Homepage, https://github.com/chiro6466/routless
Project-URL: Code Source, https://github.com/chiro6466/routless
Keywords: security,obfuscation,dynamic-load,infrastructure
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Security
Requires-Python: >=3.8
Description-Content-Type: text/plain

# 🌑 routless: Logical Module Loading Abstraction

routless is an infrastructure library designed to solve the exposure of Python module file paths during runtime.

It allows developers to register functions or classes under a simple **logical key (a 'routless Key')**. Other modules can then retrieve these objects using only the key, **without ever knowing the physical file path** where the source code is located.

This feature is ideal for obfuscating project structure, protecting sensitive business logic paths, and improving modularity.

### 📦 Installation

```bash
pip install routless
