Skip to main content

Euno's CLI library to programmatically interact with Euno instance

Project description

Euno SDK

Euno's CLI library to programmatically interact with Euno instance

Installation

pip install euno-sdk

Quick Start

As a Library

from euno import hello_world

# Use the hello_world function
message = hello_world("Euno")
print(message)  # Output: Hello, Euno! Welcome to the Euno SDK!

As a CLI Tool

# Hello world command
euno hello-world --name Euno

# Show version
euno version

# Show help
euno --help

Development

Setup Development Environment

# Clone the repository
git clone https://github.com/euno-ai/euno-sdk.git
cd euno-sdk

# Install development dependencies
pip install -r requirements-dev.txt

# Install the package in development mode
pip install -e .

Running Tests

pytest

Code Formatting

black euno tests

Type Checking

mypy euno

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests for your changes
  5. Run the test suite
  6. Submit a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

euno_sdk-0.1.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

euno_sdk-0.1.0-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file euno_sdk-0.1.0.tar.gz.

File metadata

  • Download URL: euno_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for euno_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 11e1ee708fa1a7a2eb3b171e755de0497861e902ee8bbc2153105465479c0895
MD5 92667c94cf4d065ddda305e39406ba37
BLAKE2b-256 439549da298a2588f0d9a4f854748c004927f3565adfa4514fa3d7f48e524a8a

See more details on using hashes here.

File details

Details for the file euno_sdk-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: euno_sdk-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for euno_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6fa2ee5ec567a74271832f184dc6dbfea4e65f4da39a030146e4671a179aa1e7
MD5 dc8c5d6ed0c06cb3192f28e23039a74e
BLAKE2b-256 476f904fa2677ccb4543ecefea428c296ab04b646d169ae4a85c7932fae1ce4a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page