Skip to content

Implementa SDK python nativo con distribución y releases independientes - #1

Open
pablodz wants to merge 2 commits into
mainfrom
feat/independent-releases
Open

pablodz wants to merge 2 commits into
mainfrom
feat/independent-releases

Conversation

@pablodz

@pablodz pablodz commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

El SDK pasa a tener repositorio, distribución y publicación independientes. Los modelos y los 37 casos comunes se fijan por commit y SHA-256; la suite usa datos locales y ya no depende de carpetas del monorepo.

Validación local: suite nativa, artefactos extraídos fuera del checkout, consumidor externo y comprobación de integridad. Los endpoints SUNAT se prueban con servidores locales; RENIEC conserva únicamente el proveedor sintético.

Depende de:

Fusionar conservando commits, ya que los consumidores fijan referencias completas.

El workflow Release construye wheel/sdist, verifica archivos y metadatos, instala la wheel y ejecuta los tests incluidos en el sdist. La publicación PyPI queda preparada mediante OIDC y exige un tag que coincida con pyproject.toml. Falta configurar el Trusted Publisher en la cuenta PyPI; no se ha publicado en el registro.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant