Skip to main content

Reusable Python utility library by elseware Technology

Project description

elseware-py

Reusable Python utility library developed by Elseware Technology.

Features

  • Math utilities
  • String utilities
  • Extensible modular architecture
  • Type-safe implementations
  • Unit tested

Installation

pip install elseware-py

Usage

Math Utilities

from elseware_py import add

result = add(10, 20)

print(result)

String Utilities

from elseware_py import capitalize_words

text = capitalize_words("hello world")

print(text)

Development Setup

Clone repository:

git clone https://github.com/your-org/elseware-py.git

Create virtual environment:

python -m venv venv

Activate virtual environment:

Mac/Linux:

source venv/bin/activate

Windows:

venv\Scripts\activate

Install dependencies:

pip install -e .

Install development tools:

pip install pytest build twine

Run tests:

pytest

Build Package

python -m build

Publish to PyPI

twine upload dist/*

License

MIT License

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

elseware_py-0.1.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

elseware_py-0.1.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for elseware_py-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cbc117641b8005b4a22e04ccf379477271f44292196865885993cd0d6a8b6577
MD5 a873e9251c4679cb6a3de5cb4ec06102
BLAKE2b-256 66f82b575176b88e7ec732a1f752ce9cfc652db593cfd6160e3a0289f2eab007

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for elseware_py-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf7edf6a452e488d885660355c61f1fb7d4f40fd55a51c3888a46b313f28591c
MD5 58026dac6b50cf1dee8924a7a901c023
BLAKE2b-256 e89595cb50ddc3918ec768a9503f5e6cdf03888968e21b92af125614add17891

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