Skip to main content

Core library for the LightWave ecosystem.

Project description

LightWave Core

Core library for the LightWave ecosystem, providing common utilities, models, and services.

Installation

# Using uv (recommended)
uv install lightwave-core

## Development Setup

# open repo in the gh desktop app then open in cursor ide

# Set up a virtual environment (with uv)
uv venv

# Activate the virtual environment
source .venv/bin/activate  # Linux/macOS
# or
.venv\Scripts\activate  # Windows

# Install in development mode with all dev dependencies
uv pip install -e ".[all-dev]"

# Run pre-commit install to set up the git hooks
pre-commit install

Usage

from lightwave.core import utils

# Use the library components

Structure

src/
└── lightwave/
    ├── __init__.py
    └── core/
        ├── __init__.py
        ├── models/      # Shared data models
        ├── utils/       # Utility functions
        └── services/    # Common services

License

Proprietary - All rights reserved

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

lightwave_core-0.1.0.tar.gz (209.1 kB view details)

Uploaded Source

Built Distribution

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

lightwave_core-0.1.0-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lightwave_core-0.1.0.tar.gz
  • Upload date:
  • Size: 209.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for lightwave_core-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ddf88408768f7a9fb1906f375e86984363214de69a7ac2140194d29ae417b562
MD5 f02fd0af46d1655f42a4076e39ef9b1c
BLAKE2b-256 091c29f1c0aaddad2e2abf315b9b4f74dcaeebcaa868d2b496ce4e01e12d3c99

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lightwave_core-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for lightwave_core-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8c7c0a227008ecabdcdc1c7ad04d42faa45c1ff4ca5cadf3513ae91a335a1eec
MD5 78bdb5bb28594d755d7b9503f9c400c4
BLAKE2b-256 4d2a1403c0c9ea9d9c6e9ca37540c519ce8e5f4ed621d85087dca3f423d93184

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