Skip to main content

No project description provided

Project description

Python Moose Lib

Python package which contains moose utils

Column Autocomplete with MooseModel

For LSP autocomplete when working with columns, use MooseModel instead of BaseModel:

from moose_lib import MooseModel, OlapTable

class User(MooseModel):
    user_id: int
    email: str

# Autocomplete works when typing User.user_id
query = f"SELECT {User.user_id:col}, {User.email:col} FROM users"

See MooseModel Autocomplete Guide for details.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

moose_lib-0.6.316.tar.gz (96.7 kB view details)

Uploaded Source

Built Distribution

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

moose_lib-0.6.316-py3-none-any.whl (118.0 kB view details)

Uploaded Python 3

File details

Details for the file moose_lib-0.6.316.tar.gz.

File metadata

  • Download URL: moose_lib-0.6.316.tar.gz
  • Upload date:
  • Size: 96.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for moose_lib-0.6.316.tar.gz
Algorithm Hash digest
SHA256 e74ee8dcc4164beb815fd79e2445f7fe7deb2f89298075bea578659ca357fe8c
MD5 3602e89b68fa0706b9077af311e42254
BLAKE2b-256 a4f1db932e13a8b5fc70ba057ce6f7a3adf23e654096f2c9e84a6bafc619bca7

See more details on using hashes here.

File details

Details for the file moose_lib-0.6.316-py3-none-any.whl.

File metadata

  • Download URL: moose_lib-0.6.316-py3-none-any.whl
  • Upload date:
  • Size: 118.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for moose_lib-0.6.316-py3-none-any.whl
Algorithm Hash digest
SHA256 d793c8c10d67898f4efe9ce9d675cc9d86c9b395816a52070c2a31e404b24212
MD5 59512796f02d91b9e6cc5045b5fb48b3
BLAKE2b-256 aa5ce5ff1b7b06bbf81e748190b20388905fc1487ba554fe20477ce2d314827e

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