Skip to main content

GLLM Misc

Description

A library containing miscellaneous utilities and helper functions for Generative AI applications.


Installation

Prerequisites

Mandatory:

  1. Python 3.11+ — Install here
  2. pip — Install here
  3. uv — Install here
  4. gcloud CLI (for authentication) — Install here, then log in using:
    gcloud auth login
    

Install from Artifact Registry

This requires authentication via the gcloud CLI.

uv pip install \
  --extra-index-url "https://oauth2accesstoken:$(gcloud auth print-access-token)@glsdk.gdplabs.id/gen-ai-internal/simple/" \
  gllm-misc

Local Development Setup

Prerequisites

  1. Python 3.11+ — Install here

  2. pip — Install here

  3. uv — Install here

  4. gcloud CLI — Install here, then log in using:

    gcloud auth login
    
  5. Git — Install here

  6. Access to the GDP Labs SDK GitHub repository


1. Clone Repository

git clone git@github.com:GDP-ADMIN/gl-sdk.git
cd gl-sdk/libs/gllm-misc

2. Setup Authentication

Set the following environment variables to authenticate with internal package indexes:

export UV_INDEX_GEN_AI_INTERNAL_USERNAME=oauth2accesstoken
export UV_INDEX_GEN_AI_INTERNAL_PASSWORD="$(gcloud auth print-access-token)"
export UV_INDEX_GEN_AI_USERNAME=oauth2accesstoken
export UV_INDEX_GEN_AI_PASSWORD="$(gcloud auth print-access-token)"

3. Quick Setup

Run:

make setup

4. Activate Virtual Environment

source .venv/bin/activate

Local Development Utilities

The following Makefile commands are available for quick operations:

Install uv

make install-uv

Install Pre-Commit

make install-pre-commit

Install Dependencies

make install

Update Dependencies

make update

Run Tests

make test

Contributing

Please refer to the Python Style Guide for information about code style, documentation standards, and SCA requirements.

Metadata

Release files for gllm-misc-binary 0.9.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for gllm-misc-binary 0.9.10
File
gllm_misc_binary-0.9.10-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
gllm_misc_binary-0.9.10-cp313-cp313-manylinux_2_31_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.31+ x86-64 Details
gllm_misc_binary-0.9.10-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
gllm_misc_binary-0.9.10-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
gllm_misc_binary-0.9.10-cp312-cp312-manylinux_2_31_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.31+ x86-64 Details
gllm_misc_binary-0.9.10-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details
gllm_misc_binary-0.9.10-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
gllm_misc_binary-0.9.10-cp311-cp311-manylinux_2_31_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.31+ x86-64 Details
gllm_misc_binary-0.9.10-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 3.1 MB

Release files / gllm_misc_binary-0.9.10-cp313-cp313-win_amd64.whl

Download URL gllm_misc_binary-0.9.10-cp313-cp313-win_amd64.whl
Size 273.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
289691e2e0fe670617c08b56495196cf2d1ede3f4fdf06dba88c220bd84bad63
BLAKE2b-256 checksum
How to use checksums
b7328b6258ae4b5e0cd140bba40db17f603e8d37850b5a93378cddb3342d1857
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / gllm_misc_binary-0.9.10-cp313-cp313-manylinux_2_31_x86_64.whl

Download URL gllm_misc_binary-0.9.10-cp313-cp313-manylinux_2_31_x86_64.whl
Size 491.8 kB
Tags CPython 3.13 Linux glibc 2.31+ x86-64
SHA-256 checksum
How to use checksums
e1900ebcbbb11792be2d301e8b410a72f78018c2745a1c58d692000d1f72ae04
BLAKE2b-256 checksum
How to use checksums
35e82f81e7854f114e213ea036527edf60185cf8cea25b1e35702759ece9e93c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.24

Release files / gllm_misc_binary-0.9.10-cp313-cp313-macosx_13_0_arm64.whl

Download URL gllm_misc_binary-0.9.10-cp313-cp313-macosx_13_0_arm64.whl
Size 291.4 kB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
5060cd26ffbf204652813e5632d76e7c262ec5a9e08c216563641f93b8a06d6f
BLAKE2b-256 checksum
How to use checksums
eb8d7a6576b4da4e126887475c285535acab7ad0b05c50a66c3e9a3702b487a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / gllm_misc_binary-0.9.10-cp312-cp312-win_amd64.whl

Download URL gllm_misc_binary-0.9.10-cp312-cp312-win_amd64.whl
Size 274.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d39e92ddc8dc94d55811093a9497aca356546b140efe15af6da2ddf8b53b23cf
BLAKE2b-256 checksum
How to use checksums
144444687a809a56f93355c5d413de7de9dad01f4ecf50c12b7b1f109f6c35e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / gllm_misc_binary-0.9.10-cp312-cp312-manylinux_2_31_x86_64.whl

Download URL gllm_misc_binary-0.9.10-cp312-cp312-manylinux_2_31_x86_64.whl
Size 491.3 kB
Tags CPython 3.12 Linux glibc 2.31+ x86-64
SHA-256 checksum
How to use checksums
e81235ce5206a4a45552b92bfcd4bb050bd92cceac4f5dc4465bee20d6c5a635
BLAKE2b-256 checksum
How to use checksums
b8b3b9730733d0ee54bc11e840b13eaa2ffe1872c3f9fe94cab4800576a35874
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.24

Release files / gllm_misc_binary-0.9.10-cp312-cp312-macosx_13_0_arm64.whl

Download URL gllm_misc_binary-0.9.10-cp312-cp312-macosx_13_0_arm64.whl
Size 286.7 kB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
6b83b1fb453c9b044cd2a24109a01c9f2cbed8180660bc17543cb8401940ecb0
BLAKE2b-256 checksum
How to use checksums
32e1a5d82b3b1a16a4d523a376b8d6985d78002148d70c22e8b04609abd32a04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / gllm_misc_binary-0.9.10-cp311-cp311-win_amd64.whl

Download URL gllm_misc_binary-0.9.10-cp311-cp311-win_amd64.whl
Size 277.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5280df9dd9eb581e0dfbbe4d7852229c776dc98649bdf51ca927588fd2919ddf
BLAKE2b-256 checksum
How to use checksums
c63feeb5849d54e80bd212f4380493e537722c491d401e05876837d7382e0efc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / gllm_misc_binary-0.9.10-cp311-cp311-manylinux_2_31_x86_64.whl

Download URL gllm_misc_binary-0.9.10-cp311-cp311-manylinux_2_31_x86_64.whl
Size 447.9 kB
Tags CPython 3.11 Linux glibc 2.31+ x86-64
SHA-256 checksum
How to use checksums
352f5d71405bbaec7dd232ada3b899ddbb36482ba9dce5535f546f0054043b69
BLAKE2b-256 checksum
How to use checksums
1343ea898054b3ec7e58ce8786324d7d74093da344f5aa7d4f7ff79e93a50c46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.24

Release files / gllm_misc_binary-0.9.10-cp311-cp311-macosx_13_0_arm64.whl

Download URL gllm_misc_binary-0.9.10-cp311-cp311-macosx_13_0_arm64.whl
Size 284.8 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
b1eaee781090eadf3dc929737376659e81250e376b23592abc5f261b7313b3a7
BLAKE2b-256 checksum
How to use checksums
f8002aa5c2affb51dadf7eeab988a92e183dd588bcbc5a52cbd1faf23f0fb3f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.9.10 This release

9 release files

0.9.9

9 release files

0.9.8

9 release files

0.9.7

9 release files

0.9.6

9 release files

0.9.5

6 release files

0.9.4

6 release files

0.8.8

8 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page