Skip to main content

No project description provided

Project description

Siera Craft

Siera Craft is a Python package designed for managing and manipulating sequences with items that span intervals.

Features

  • Handle sequences of items that span specific intervals.
  • Detect and manage overlaps within sequences.
  • Flexibly insert and manipulate sequence items.
  • Default and customizable handlers (Crafters) for different sequence types.

Installation

Using pip

pip install siera-craft

Using poetry

poetry add siera-craft

Usage

Basic Example

from seira_craft.siera import Siera
from seira_craft.default import DefaultCrafter

# Initialize a DefaultCrafter
crafter = DefaultCrafter()

# Sample sequence of items (modify as per your data structure)
sequence = [...]

# Initialize Siera with the crafter and sequence
s = Siera(crafter, sequence=sequence)

# Manipulate sequence using Siera methods
...

For detailed documentation and advanced usage, please refer to the respective module documentation.

Contribute

Contributions are welcome! Feel free to open issues for feature requests, bug reports, or submit pull requests.

License

MIT License. See LICENSE for more 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

seira_craft-0.0.2.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

seira_craft-0.0.2-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file seira_craft-0.0.2.tar.gz.

File metadata

  • Download URL: seira_craft-0.0.2.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.8.17 Linux/5.15.0-1042-azure

File hashes

Hashes for seira_craft-0.0.2.tar.gz
Algorithm Hash digest
SHA256 2472d40d5e2120616bcca9779a7f9df241af78165d058613b3ab85e123f10aad
MD5 a0158c2cc4f40c2b0fed8645594d5193
BLAKE2b-256 e2d74d85329ff325c07b74ff6ffbb3d5415c6cc43178a9c86059a23d3dbf9db0

See more details on using hashes here.

File details

Details for the file seira_craft-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: seira_craft-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.8.17 Linux/5.15.0-1042-azure

File hashes

Hashes for seira_craft-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 22fa887c7708f8279f25a555604019930595088a63b8e361fbccad9d4d72a13e
MD5 22dc241fc4f9774d7d478e75c53320f6
BLAKE2b-256 b944a63e0c9e35b3ef09ec38422cde2caa5babb7fa08ff535487161f3acdc454

See more details on using hashes here.

Supported by

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