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.449.tar.gz (100.2 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.449-py3-none-any.whl (123.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for moose_lib-0.6.449.tar.gz
Algorithm Hash digest
SHA256 bc02d949ecbf63c61e4e7ce926fd8a734fb6b8a7cba2e0c9eeeca8d881694a4a
MD5 4e5c5f114a8014a928bfc30ef73b7e8a
BLAKE2b-256 438183c3387b25b36ef4b69be7724cdbf31db84d5152b9d829501bbf1576e40c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for moose_lib-0.6.449-py3-none-any.whl
Algorithm Hash digest
SHA256 ca2ab8899d96306d1d4075bbc75a4b78634e2d32c9d30e81c048f0708b5e1be9
MD5 192d1c95202c78af1ec3f68407532654
BLAKE2b-256 c416edc0c3a9867e513beec02fa3e6f0200ef4a0527b8f774cb981c614958c1e

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