Metadata-Version: 2.4
Name: lucent-codex
Version: 0.0.3
Summary: System for defining, validating, and resolving naming conventions.
Author-email: Tristan Languebien <tlanguebien@gmail.com>
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/tristanlanguebien/lucent
Project-URL: Documentation, https://tristanlanguebien.github.io/lucent/
Project-URL: Changelog, https://github.com/tristanlanguebien/lucent/blob/main/CHANGELOG.md
Keywords: filesystem,templating,regex,file discovery,naming conventions
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
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: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: docs
Requires-Dist: zensical; extra == "docs"
Requires-Dist: mkdocstrings-python; extra == "docs"
Dynamic: license-file

# Lucent

Lucent is a system for defining, validating, and resolving naming conventions.

Lucent holds everything together within a Codex, which contains Conventions
(string templates made up of fields) and Rules (that define how fields should
behave).

[**Read the documentation here**](https://tristanlanguebien.github.io/lucent/).

## Contact

- Tristan Languebien - tlanguebien@gmail.com

## License

Lucent is licensed under the Apache 2.0 License

## Acknowledgements
- **Big Company:** while being a personal project, Lucent was tested and improved there, so shoutout to the team!
- **Lucidity team:** The years I've spent working with Lucidity were a great inspiration for Lucent.
- **The VFX/Animation community**
