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.379.tar.gz (97.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.379-py3-none-any.whl (119.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: moose_lib-0.6.379.tar.gz
  • Upload date:
  • Size: 97.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.379.tar.gz
Algorithm Hash digest
SHA256 0a6724760023cbe2958cf53f7415333b51c4a4dacfabe7cbcced554a73c6168b
MD5 674ff24d6623bb3dffbe836e9072c762
BLAKE2b-256 808ae89fa7cd554157c45bd7abe98c041e758373309b6f627c42bab015ff018a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: moose_lib-0.6.379-py3-none-any.whl
  • Upload date:
  • Size: 119.8 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.379-py3-none-any.whl
Algorithm Hash digest
SHA256 b6506012b9fda736d1d5d3308685bc7ace8c7df51e03129daaedc9daa1b6ff28
MD5 7a9b87f1db550d7170f42dd67037c891
BLAKE2b-256 b3d51b726f4de2ddcdab54c6dd72f2c24d888b06aa2e93677453f0000aac4446

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