Metadata-Version: 2.1
Name: fiscus
Version: 0.1.0a4
Summary: Fiscus is a powerful platform designed to be the API Gateway for the AI World.
Home-page: https://github.com/fiscusflows/fiscus-sdk
Author: Fiscus Flows, Inc.
Author-email: support@fiscusflows.com
License: Proprietary
Keywords: API Gateway AI Machine Learning
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: Programming Language :: Python :: 3.13
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohappyeyeballs>=2.4.3
Requires-Dist: aiohttp>=3.10.10
Requires-Dist: aiosignal>=1.3.1
Requires-Dist: annotated-types>=0.7.0
Requires-Dist: anyio>=4.6.2.post1
Requires-Dist: attrs>=24.2.0
Requires-Dist: certifi>=2024.8.30
Requires-Dist: charset-normalizer>=3.4.0
Requires-Dist: distro>=1.9.0
Requires-Dist: filelock>=3.16.1
Requires-Dist: frozenlist>=1.4.1
Requires-Dist: fsspec>=2024.9.0
Requires-Dist: gevent>=24.2.1
Requires-Dist: greenlet>=3.1.1
Requires-Dist: h11>=0.14.0
Requires-Dist: httpcore>=1.0.6
Requires-Dist: httpx>=0.27.2
Requires-Dist: idna>=3.10
Requires-Dist: jiter>=0.6.1
Requires-Dist: multidict>=6.1.0
Requires-Dist: packaging>=24.1
Requires-Dist: propcache>=0.2.0
Requires-Dist: pydantic>=2.9.2
Requires-Dist: pydantic_core>=2.23.4
Requires-Dist: PyYAML>=6.0.2
Requires-Dist: requests>=2.32.3
Requires-Dist: setuptools>=75.1.0
Requires-Dist: sniffio>=1.3.1
Requires-Dist: tqdm>=4.66.5
Requires-Dist: typing_extensions>=4.12.2
Requires-Dist: urllib3>=2.2.3
Requires-Dist: websocket-client>=1.8.0
Requires-Dist: websockets>=13.1
Requires-Dist: yarl>=1.15.5
Requires-Dist: zope.event>=5.0
Requires-Dist: zope.interface>=7.0.3
Provides-Extra: openai
Requires-Dist: openai>=1.53.0; extra == "openai"
Provides-Extra: anthropic
Requires-Dist: anthropic>=0.37.1; extra == "anthropic"
Requires-Dist: tokenizers>=0.20.1; extra == "anthropic"
Provides-Extra: ai
Requires-Dist: huggingface-hub>=0.25.2; extra == "ai"
Requires-Dist: tokenizers>=0.20.1; extra == "ai"
Requires-Dist: anthropic>=0.37.1; extra == "ai"
Provides-Extra: full
Requires-Dist: openai>=1.53.0; extra == "full"
Requires-Dist: anthropic>=0.37.1; extra == "full"
Requires-Dist: huggingface-hub>=0.25.2; extra == "full"
Requires-Dist: tokenizers>=0.20.1; extra == "full"

## Installation

You can install the Fiscus SDK via `pip`:

```bash
pip install fiscus --pre
```
*Note: The `--pre` flag is necessary because the SDK is currently in alpha.*

## System Requirements

- **Operating Systems:** Windows, macOS, Linux
- **Python Versions:** 3.8, 3.9, 3.10, 3.11, 3.12, 3.13

## Troubleshooting

### Installation Errors

- **Compiler Not Found:** If you encounter errors related to missing compilers, ensure that you are installing a pre-built wheel. If a wheel is not available for your platform and Python version, you may need to install a C compiler.

  - **Windows:** Install Microsoft Visual C++ Build Tools.
  - **macOS:** Xcode Command Line Tools should be installed.
  - **Linux:** Install `build-essential` (Debian/Ubuntu) or `gcc` (CentOS/Fedora).

### Common Issues

- **Permission Errors:** Ensure you have the necessary permissions to install packages. You might need to use `sudo` or install within a virtual environment.
- **Proxy Issues:** If you're behind a proxy, configure `pip` to use your proxy settings.

## License

The Fiscus SDK is a proprietary software product developed by Fiscus Flows, Inc.

By using this SDK, you agree to the terms and conditions outlined in the [LICENSE](LICENSE) file included with the distribution.

For any questions regarding licensing, please contact us at [support@fiscusflows.com](mailto:support@fiscusflows.com).
