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
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests for your changes
- Run the test suite
- 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-0.1.1.tar.gz
(6.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
euno-0.1.1-py3-none-any.whl
(4.8 kB
view details)
File details
Details for the file euno-0.1.1.tar.gz.
File metadata
- Download URL: euno-0.1.1.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23e1bc3f4b3d1c596582f2eda80bb188a31786775e6352a5f7b977971f7c5f81
|
|
| MD5 |
6d13b4bac2aebd47f5a208b859ab0121
|
|
| BLAKE2b-256 |
d0e7f7c47bdc8383c87d3c89062a836807d0b9f30a3131eec85071349db59290
|
File details
Details for the file euno-0.1.1-py3-none-any.whl.
File metadata
- Download URL: euno-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8e67f264192c911a4eed7576e28f8d685d978bf9024b94b91e21e37aacb6fdd
|
|
| MD5 |
6242b5e094e6ab0d1f8bd0f416d4eac1
|
|
| BLAKE2b-256 |
eb188fc48cd7470a6c24f51f044f1f7a1972faa7fcde0bde1fb6e4064cc3cd5c
|