Skip to main content

Common developer utilities for local development

Project description

gdevtools

A collection of developer tools to make local development easier.

Installation

uvx install gdevtools

Usage

Get help with: gdevtools --help.

You can also request help for any nested commands: gdevtools gitlab --help

Load gitlab variables into environment

Used to load gitlab variables into environment variables. By default, it even loads all your parent group gitlab variables, recursively.

Default usage, which fetches variables recursively:

gdevtools gitlab variables load_to_env --project-id 1234 # Creates a .env file with the values of all variables
. ./.env                                               # Load environment variables into current shell

Additional options:

gdevtools gitlab variables load_to_env --project-id 1234 --environment-scope dev --prefix TF_VAR_ --suffix _HURRAY --file-name .my-env
. ./.my-env

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

gdevtools-0.1.0.tar.gz (17.6 kB view details)

Uploaded Source

Built Distribution

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

gdevtools-0.1.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gdevtools-0.1.0.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.12

File hashes

Hashes for gdevtools-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1bfd4393b2715e1d3b051b24a0cc0f631c60b7b05d807d97d88205b81fc17bc8
MD5 9cfff32051ae3d9f724bc15c2bc369b9
BLAKE2b-256 bf0421f510118e107275376fa68addd888ca26b75ecc0e63cf5e9ddc3242f576

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gdevtools-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.12

File hashes

Hashes for gdevtools-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec0f6e14f01c60aa1f8d775c228e29aa6da6da98ac0f76ecfc87b126e67e24fa
MD5 97e7d4c32e0f4d5f6b047b47b57b5c5a
BLAKE2b-256 91119110daef6872d2a91920ab1cad9a15e552cf241848c5dedf32b110ae60bb

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