Metadata-Version: 2.3
Name: kodexa
Version: 7.4.417162232464
Summary: Python SDK for the Kodexa Platform
Author: Austin Redenbaugh
Author-email: austin@kodexa.com
Requires-Python: >=3.11,<3.14
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: addict (>=2.4.0,<3.0.0)
Requires-Dist: appdirs (>=1.4.4,<2.0.0)
Requires-Dist: better-exceptions (>=0.3.3,<0.4.0)
Requires-Dist: certifi (>=2025.0.0,<2026.0.0)
Requires-Dist: chevron (>=0.14.0,<0.15.0)
Requires-Dist: deepdiff (>=8.0.1,<9.0.0)
Requires-Dist: msgpack (>=1.0.6,<2.0.0)
Requires-Dist: ply (>=3.11,<4.0)
Requires-Dist: pydantic (>=2.5.3,<3.0.0)
Requires-Dist: pydantic-yaml (>=1.0.0,<2.0.0)
Requires-Dist: pyfunctional (==1.5.0)
Requires-Dist: python-dateutil (>=2.8.2,<3.0.0)
Requires-Dist: pyyaml (>=6.0,<7.0)
Requires-Dist: requests (>=2.28.1,<3.0.0)
Requires-Dist: semver (>=3.0.1,<4.0.0)
Requires-Dist: simpleeval (>=1.0.0,<2.0.0)
Requires-Dist: urllib3 (>=2.0.0,<3.0.0)
Description-Content-Type: text/markdown

# Kodexa Python SDK

Learn more about Kodexa at [kodexa.ai](https://kodexa.ai).

## Installation & Setup

The project uses Poetry for dependency management. To get started:

1. Make sure you have Poetry installed:
   ```bash
   curl -sSL https://install.python-poetry.org | python3 -
   ```

2. Install dependencies:
   ```bash
   poetry install
   ```

3. Run tests to verify your setup:
   ```bash
   poetry run pytest
   ```

## Documentation

Comprehensive documentation, including API references, tutorials, and best practices, is available at the [Kodexa Support Portal](https://support.kodexa.ai).

Key documentation sections include:
- Getting Started Guide
- API Reference
- Pipeline Development
- Model Creation
- Platform Integration
- Best Practices

## Examples

Check out our documentation for practical examples of:
- Document processing pipelines
- Custom model development
- Content extraction and transformation
- Platform integration patterns
- Action implementation

## Contributing

We welcome contributions to the Kodexa platform! Whether it's:
- Bug fixes
- Feature enhancements
- Documentation improvements
- Example contributions

Please see our [contributing guide](CONTRIBUTING.md) for details on how to get involved.

## License

This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.

## Support

- Visit our [Developer Portal](https://developer.kodexa.ai) for documentation
- Contact us directly at support@kodexa.com for enterprise support

---

Built with ❤️ by the Kodexa team
