pyvider-components
2025-08-31
Repository cleanup separating components from broader monorepo
546 files · 9,816+ · 61,056-
Repository Separation: Monorepo Cleanup
8 files changed
.gitignorePretaster: .gitignoreKNOWN_ISSUES.mdPretaster: KNOWN_ISSUES.mdMakefilePretaster: MakefileREADME.mdPretaster: README.mdSESSION_SUMMARY.mdPretaster: SESSION_SUMMARY.mdbuild.shPretaster: build.shpretaster-with-taster.jsonPretaster: pretaster-with-taster.jsonpretaster.jsonPretaster: pretaster.json
- Removed all
.github/scripts/build scripts (build-flavor-self, build-pretaster, build-platform-wheel, test-binaries, etc.) qualify internal5 files
build-pretaster.shbuild-taster-with-psp.shcreate-pretaster-matrix.shrun-pretaster-tests.shtest-taster-basic.sh
- Removed all
.github/workflows/(ingredient-prep, pretaster-pipeline, flavor-pipeline, taster-pipeline, code-quality, compatibility, release management, PR validation) decouple internal5 files
build-pretaster.shbuild-taster-with-psp.shcreate-pretaster-matrix.shdownload-ingredients.shget-ingredient-run.sh
- Removed entire
helpers/directory (pretaster and taster helper tools) decouple internal5 files
build-pretaster.shbuild-taster-with-psp.shcreate-pretaster-matrix.shrun-pretaster-tests.shtest-taster-basic.sh
- Removed entire
ingredients/directory (Rust/Go builder and launcher binaries) decouple internal5 files
download-ingredients.shget-ingredient-run.sh01-ingredient-prep.yml20250829-1402-fuck-working-through-busted-rust.txtDockerfile.modern
- Removed entire
src/flavor/package (PSP packaging, Python packager, orchestrator) baseline internal5 files
organize-release-packages.shtest-taster-self-package.shpackage.pypackaging.rspackage-artifacts.ps1
- Removed monorepo documentation (IMPLEMENTATION_DRIFT_MATRIX, pspf_cross_language_audit_report, DEBUGGING_REPORT)
decouple
architectural
5 files
API-REFERENCE.mdARCHITECTURE.mdCI-CD.mdDEVELOPMENT.mdDOCUMENTATION.md
Components-Only Focus
8 files changed
VERSIONVERSION.python-version.python-versionVERSIONVersion filepyproject.tomlProject configurationuv.lockDependency lockfilebuild-flavor-self.shBuild script: build-flavor-self.shbuild-platform-wheel.shBuild script: build-platform-wheel.shbuild-pretaster.shBuild script: build-pretaster.sh
- Kept pyvider-components source code (
src/pyvider/components/), examples, tests, and plating templates qualify internal5 files
__init__.pytest_api.pyhandshake_client.pytest_cache_management.pytest_cli.py
- Retained
.github/workflows/ci.ymlfor components-specific CI baseline internal5 files
01-ingredient-prep.yml02-pretaster-pipeline.yml03-flavor-pipeline.yml04-taster-pipeline.yml05-code-quality.yml
- Added example test Terraform configurations (advanced_jq_test, diagnostics_test, encryption_test, etc.)
qualify
internal
5 files
00_locals.tf01_provider.tf02_sourcing_report.tf03_engineering_report.tf04_personnel_report.tf
Packaging Fix
8 files changed
.gitignoreGit ignore rulesCLAUDE.mdAI assistant guidelinesDEBUGGING_REPORT.mdDEBUGGING_REPORT.mdFIX_ALL_PROVIDERS.shFIX_ALL_PROVIDERS.shFIX_FOR_GARNISH_TEST.mdFIX_FOR_GARNISH_TEST.mdGEMINI.mdGEMINI.mdLICENSELICENSEMakefileBuild makefile
- Fixed manylinux2014 wheel compatibility for Linux platforms
remediate
internal
5 files
build-platform-wheel.shorganize-release-wheels.shplatform.pytest_platform_environment.pytest_platform_placeholders.py
- Version bump included in the cleanup
deprecate
errata
5 files
VERSIONget-version.shvalidate-release-version.sh.python-versionVERSION