Griddot packages
Project description
Griddot python package
A place for all common python code
Python terminology
- package: A collection of modules, classes, and functions that are organized in a directory hierarchy, with an
__init__.pyfile at the top level. - package: A collection of modules that is normally published to PyPI and can be installed using pip.
- module: A single file containing Python code, which can be imported into other modules or scripts.
- script: A Python file that is intended to be run directly (not just imported).
- namespace: A package without an
__init__.pyfile, used when splitting one logical package across multiple directories or distributions (rare in small projects).
Development
Run gdcmd in development with: uv sync; uv run gdcmd.
Running tests: uv run pytest --ignore=tests/manual -v tests.
Testing gdcmd from inside container locally:
# First time
uv build; podman run -d --name gdcmd --replace -v ./dist:/dist python:3.12-slim bash -lc "pip install /dist/*.whl && sleep infinity"
# Run
podman exec -it gdcmd gdcmd --help
# Rebuild
uv build; podman exec -it gdcmd bash -lc "pip install /dist/*.whl --force-reinstall"
# Deployment testing
cd python; uv build; cd ../charts/suite; helm template . --set common.reseller=local --set common.tenant=test -f values.yaml | podman kube play --replace --network suite - ; cd ../..
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
gdcmd-0.2.7.tar.gz
(35.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
gdcmd-0.2.7-py3-none-any.whl
(17.0 kB
view details)
File details
Details for the file gdcmd-0.2.7.tar.gz.
File metadata
- Download URL: gdcmd-0.2.7.tar.gz
- Upload date:
- Size: 35.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44944c22388cbb72b24d133929a84ae7f4d501f5020239660f7583f082eb0477
|
|
| MD5 |
c9b137728bb2dcd2108bf991a3492e89
|
|
| BLAKE2b-256 |
167dca9706f02bb7a9a24c9d27ec7838cabdb0850cabecb9a5221f9ec4dab2f7
|
File details
Details for the file gdcmd-0.2.7-py3-none-any.whl.
File metadata
- Download URL: gdcmd-0.2.7-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
efd2fd74ef3d9f2487cb3fe0594d151b24b2b73146a34b07bcb1149223d909e5
|
|
| MD5 |
55fc8b2e26b89d4a6730d24339f7a116
|
|
| BLAKE2b-256 |
86932bc8a7badbd96df7a6cab5a134be940121e48a81bac9c02c0936b9ba3c86
|