@@ -124,64 +124,68 @@ by running `just` alone.
124124<summary >just recipes</summary >
125125
126126``` sh
127- default # List all recipes
127+ default # List all recipes
128128
129129[CI/CD]
130- gcloud-context # Set gcloud context
130+ gcloud-context # Set gcloud context
131131ghsecrets repo=" sciexp/python-nix-template" # Update github secrets for repo from environment variables
132- ghvars repo=" sciexp/python-nix-template" # Update github vars for repo from environment variables
133- pre-commit # Run pre-commit hooks (see pre-commit.nix and note the yaml is git-ignored)
132+ ghvars repo=" sciexp/python-nix-template" # Update github vars for repo from environment variables
133+ pre-commit # Run pre-commit hooks (see pre-commit.nix and note the yaml is git-ignored)
134134
135135[conda package]
136- conda-build # Package commands (conda)
137- conda-check # Run all checks in conda environment (lint, type, test)
138- conda-env # Create and sync conda environment with pixi
139- conda-lint # Run linting in conda environment with pixi
140- conda-lint-fix # Run linting and fix errors in conda environment with pixi
141- conda-lock # Update conda environment
142- conda-test # Run tests in conda environment with pixi
143- conda-type # Run type checking in conda environment with pixi
144- pixi-lock # Update pixi lockfile
136+ conda-build # Package commands (conda)
137+ conda-check # Run all checks in conda environment (lint, type, test)
138+ conda-env # Create and sync conda environment with pixi
139+ conda-lint # Run linting in conda environment with pixi
140+ conda-lint-fix # Run linting and fix errors in conda environment with pixi
141+ conda-lock # Update conda environment
142+ conda-test # Run tests in conda environment with pixi
143+ conda-type # Run type checking in conda environment with pixi
144+ pixi-lock # Update pixi lockfile
145+
146+ [monorepo]
147+ monorepo_patch # Apply monorepo patch to convert project to monorepo structure
148+ monorepo_reverse # Reverse monorepo patch to revert to single package structure
145149
146150[nix]
147- ci # Run CI checks locally with `om ci`
148- container-build # Build production container image
149- container-build-dev # Build development container image
150- container-run # Run production container with port 8888 exposed
151- container-run-dev # Run development container with port 8888 exposed
152- dev # Enter the Nix development shell
153- flake-check # Validate the Nix flake configuration
154- flake-update # Update all flake inputs to their latest versions
151+ ci # Run CI checks locally with `om ci`
152+ container-build # Build production container image
153+ container-build-dev # Build development container image
154+ container-run # Run production container with port 8888 exposed
155+ container-run-dev # Run development container with port 8888 exposed
156+ dev # Enter the Nix development shell
157+ flake-check # Validate the Nix flake configuration
158+ flake-update # Update all flake inputs to their latest versions
155159
156160[python package]
157- check # Run all checks (lint, type, test)
158- lint # Run linting
159- lint-fix # Run linting and fix errors
160- test # Run tests
161- type # Run type checking in uv virtual environment
162- uv-build # Package commands
163- uv-lint # Run linting in uv virtual environment
164- uv-lint-fix # Run linting and fix errors in uv virtual environment
165- uv-lock # Update lockfile from pyproject.toml
166- uv-test # Run tests in uv virtual environment
167- uv-type # Run type checking in uv virtual environment
168- venv # Sync and enter uv virtual environment
161+ check # Run all checks (lint, type, test)
162+ lint # Run linting
163+ lint-fix # Run linting and fix errors
164+ test # Run tests
165+ type # Run type checking in uv virtual environment
166+ uv-build # Package commands
167+ uv-lint # Run linting in uv virtual environment
168+ uv-lint-fix # Run linting and fix errors in uv virtual environment
169+ uv-lock # Update lockfile from pyproject.toml
170+ uv-test # Run tests in uv virtual environment
171+ uv-type # Run type checking in uv virtual environment
172+ venv # Sync and enter uv virtual environment
169173
170174[secrets]
171- check-secrets # Check secrets are available in teller shell.
172- create-and-populate-separate-secrets path # Complete process: Create and populate separate secrets for each line in the dotenv file
173- create-and-populate-single-secret name path # Complete process: Create a secret and populate it with the entire contents of a dotenv file
174- create-secret name # Create a secret with the given name
175- export # Export unique secrets to dotenv format
176- get-secret name # Retrieve the contents of a given secret
177- populate-separate-secrets path # Populate each line of a dotenv-formatted file as a separate secret
178- populate-single-secret name path # Populate a single secret with the contents of a dotenv-formatted file
179- seed-dotenv # Create empty dotenv from template
180- show # Show existing secrets
175+ check-secrets # Check secrets are available in teller shell.
176+ create-and-populate-separate-secrets path # Complete process: Create and populate separate secrets for each line in the dotenv file
177+ create-and-populate-single-secret name path # Complete process: Create a secret and populate it with the entire contents of a dotenv file
178+ create-secret name # Create a secret with the given name
179+ export # Export unique secrets to dotenv format
180+ get-secret name # Retrieve the contents of a given secret
181+ populate-separate-secrets path # Populate each line of a dotenv-formatted file as a separate secret
182+ populate-single-secret name path # Populate a single secret with the contents of a dotenv-formatted file
183+ seed-dotenv # Create empty dotenv from template
184+ show # Show existing secrets
181185
182186[template]
183- template-init # Initialize new project from template
184- template-verify # Verify template functionality by creating and checking a test project
187+ template-init # Initialize new project from template
188+ template-verify # Verify template functionality by creating and checking a test project
185189```
186190
187191</details >
0 commit comments