Skip to main content

Odoo technical autocommit tool with Pylint validation and Changelog synchronization

Project description

StraconX Autocommit

Herramienta técnica para automatizar commits en Odoo con validación de reglas de migración.

Características

  • Validación automática vía Pylint (Initium Migration Rules).
  • Análisis técnico de cambios (nuevos campos, funciones, vistas XML).
  • Generación automática de mensajes de commit estructurados.
  • Sincronización automática con CHANGELOG.md.

Instalación

Opción 1: Desde el repositorio de paquetes (PyPI)

pip install strx-autocommit

Opción 2: Desarrollo Local (modo editable)

Si tienes el código fuente y quieres que los cambios se apliquen automáticamente:

cd strx_tools/strx_autocommit
pip install -e .

dependencias

Este script requiere pylint para las validaciones:

pip install pylint

Uso

strx-autocommit

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

strx_autocommit-1.0.1.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

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

strx_autocommit-1.0.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file strx_autocommit-1.0.1.tar.gz.

File metadata

  • Download URL: strx_autocommit-1.0.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for strx_autocommit-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9a8185c900a70394a9eea204adf533c2cd2fea420f75afd3d2b8e088e7d5ff6f
MD5 d307f0d74daabfa0ea4d7d1ff5123791
BLAKE2b-256 dc2316237e9d038c7353c72cab9f84a13fac78cfc2dc386f3da12ad5e7a0002a

See more details on using hashes here.

File details

Details for the file strx_autocommit-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for strx_autocommit-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a60950ca191d46e3ddbdaa87d6beb3f4f443d3c3a27cefc5f44f6d3d8eafde01
MD5 94d430e92af6f545819e74c2dd220358
BLAKE2b-256 57115b1144488970061b5a7663cb08da8993686401971bfe29526e2bb8aa2d5a

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