ethina

View on PyPIReverse Dependencies (0)

0.1a0 ethina-0.1a0-py3-none-any.whl

Wheel Details

Project: ethina
Version: 0.1a0
Filename: ethina-0.1a0-py3-none-any.whl
Download: [link]
Size: 11317
MD5: 4a0af0a76a30c906e868e48929820696
SHA256: cd17f0423baadac5d8dc0ad7fab72be590bbf948e2588128e5acb0e2b9171ab7
Uploaded: 2024-09-01 22:20:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ethina
Version: 0.1a0
Summary: A unified interface for interacting with various Language Model (LLM) providers
Author: Kshitij S. Tyagi
Author-Email: hello[at]brahmai.in
Home-Page: https://github.com/kstyagi23/Ethina
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
Requires-Dist: annotated-types (==0.7.0)
Requires-Dist: anyio (==4.4.0)
Requires-Dist: certifi (==2024.8.30)
Requires-Dist: distro (==1.9.0)
Requires-Dist: h11 (==0.14.0)
Requires-Dist: httpcore (==1.0.5)
Requires-Dist: httpx (==0.27.2)
Requires-Dist: idna (==3.8)
Requires-Dist: jiter (==0.5.0)
Requires-Dist: openai (==1.43.0)
Requires-Dist: pydantic (==2.8.2)
Requires-Dist: pydantic-core (==2.20.1)
Requires-Dist: sniffio (==1.3.1)
Requires-Dist: tqdm (==4.66.5)
Requires-Dist: typing-extensions (==4.12.2)
Requires-Dist: pytest (>=6.0); extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: black; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 2082 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (74.0.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ethina/__init__.py sha256=XIwQAwYiam93Eer7-LUbjOKcqM1Jdujj3bC4DKFMyzk 207
ethina/base_client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/exceptions.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/anthropic.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/azure_ai.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/azure_openai.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/bedrock.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/google.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/ollama.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/openai.py sha256=0tBJ85VNIXTABRVJLBwNfYcrAKXvkCBP9wMuakFwAqg 969
ethina/providers/anthropic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/anthropic/chat.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/anthropic/client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/azure_ai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/azure_ai/chat.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/azure_ai/client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/azure_openai/__init__.py sha256=XrdVIuXp29NHLlf2yeC1JZkLO4iOk--84Xxu4V4HG6s 123
ethina/providers/azure_openai/chat.py sha256=e-NBYr8v2b0VGvtiLGLAFe5zj3kY0ZmKAGXtvFf2pwo 1474
ethina/providers/azure_openai/client.py sha256=zQGabveF4o6W2Uk2Owhy7AfIcRgrfw_nlyH-XkNpOM8 435
ethina/providers/bedrock/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/bedrock/chat.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/bedrock/client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/google/chat.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/google/client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/ollama/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/ollama/chat.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/ollama/client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/providers/openai/__init__.py sha256=0kUAzJAbbYUySTsCqg5bJzw06BQPFatpK7W5GtvO0BE 104
ethina/providers/openai/chat.py sha256=eNTOZsq2jdk4vAxh0vGD-IJS1ZsOvcY-4DKYUDxAySU 1469
ethina/providers/openai/client.py sha256=BQnJLujkBOH5ci2gohu3gYEuuaDfk-lfTjJnYffRN1Q 319
ethina/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/utils/config.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina/utils/helpers.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_base_client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/providers/test_anthropic.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/providers/test_azure_ai.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/providers/test_azure_openai.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/providers/test_bedrock.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/providers/test_google.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/providers/test_ollama.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/providers/test_openai.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ethina-0.1a0.dist-info/METADATA sha256=NSsLc1_nXNWOSkbeFFXWscNqsqNHntZnCsjkRiDFLMw 3469
ethina-0.1a0.dist-info/WHEEL sha256=UvcQYKBHoFqaQd6LKyqHw9fxEolWLQnlzP0h_LgJAfI 91
ethina-0.1a0.dist-info/top_level.txt sha256=hYnuf2DDrGsjy4_msVkLVIf86schqtkk_U0JCppa2WI 13
ethina-0.1a0.dist-info/RECORD

top_level.txt

ethina
tests