Commit graph

11 commits

Author SHA1 Message Date
a59948238f [UPD] dependabot: group aiobotocore, botocore and boto3 updates
Each aiobotocore release accepts only a narrow botocore range, and boto3
pins botocore. Proposed one by one, a botocore bump against an unchanged
aiobotocore fails the resolution. The aws group brings the three version
updates in one pull request; security fixes still arrive on their own.
Dependabot does not solve constraints in a requirements file, so the
grouped versions may still need aligning by hand.
Checked: the YAML parses.

--- FR ---

[UPD] dependabot : grouper aiobotocore, botocore et boto3

Chaque version d'aiobotocore n'accepte qu'une plage étroite de botocore,
et boto3 épingle botocore. Proposées une à une, une montée de botocore
face à un aiobotocore inchangé fait échouer la résolution. Le groupe aws
réunit les trois mises à jour de version dans une seule demande de
fusion ; les correctifs de sécurité arrivent toujours seuls. Dependabot
ne résout pas les contraintes d'un requirements : les versions groupées
peuvent encore demander un alignement à la main.
Vérifié : le YAML se lit.

Assisted-by: Claude Opus 5.5
2026-09-25 03:53:14 -04:00
409c8a57bd [UPD] dependabot: ignore meteostat major updates
Every meteostat 2.x release, 2.0.0 to 2.1.5, requires pytz <2024.0.
Odoo leaves pytz unpinned, so the resolution takes the current release
and meteostat 2.x makes it fail; forcing pytz down instead would freeze
the timezone data of every Odoo instance. meteostat 1.x leaves pytz
free, so only its minor and patch updates are proposed.
Checked: requires_dist of each 2.x release on PyPI; the YAML parses.

--- FR ---

[UPD] dependabot : ignorer les versions majeures de meteostat

Chaque version 2.x de meteostat, de 2.0.0 à 2.1.5, exige pytz <2024.0.
Odoo laisse pytz libre, la résolution prend donc la version courante et
meteostat 2.x la fait échouer ; forcer pytz vers le bas figerait les
données de fuseaux horaires de toute instance Odoo. meteostat 1.x laisse
pytz libre : seules ses versions mineures et correctives sont proposées.
Vérifié : requires_dist de chaque version 2.x sur PyPI ; le YAML se lit.

Assisted-by: Claude Opus 5.5
2026-09-25 02:54:44 -04:00
884b02f7c5 [FIX] dependabot: exclude Odoo 12-17 from security updates too
Security updates reuse a dependabot.yml entry only when its directory
matches the manifest's; they scan requirement/ as "/requirement", which
no entry declared, so their pull requests bumped the frozen pins of
Odoo 12 to 17. Only Odoo 18 now receives updates. Globs replace the
exact names and also cover ignore_requirements, pyproject and poetry.lock.
Checked: the YAML parses and the globs match 27 files in requirement/,
none for odoo18. Not yet checked on GitHub: takes effect once on master.

--- FR ---

[FIX] dependabot : exclure aussi Odoo 12-17 des mises à jour de sécurité

Les mises à jour de sécurité ne reprennent une entrée de dependabot.yml
que si son répertoire correspond à celui du manifeste ; elles lisent
requirement/ comme « /requirement », qu'aucune entrée ne déclarait, d'où
des PR qui modifiaient les versions figées d'Odoo 12 à 17. Seul Odoo 18
reçoit désormais les mises à jour. Des globs remplacent les noms exacts
et couvrent aussi ignore_requirements, pyproject et poetry.lock.
Vérifié : le YAML se lit et les globs ciblent 27 fichiers de requirement/,
aucun pour odoo18. Non vérifié sur GitHub : effectif une fois sur master.

Assisted-by: Claude Opus 5.5
2026-09-25 02:29:26 -04:00
Mathieu Benoit
4b2bdddbff
Update issue templates
Last was broken
2026-03-08 16:05:48 -04:00
deff4db326 [FIX] revert markdown .github, french cause problem 2026-03-07 01:04:55 -05:00
a2d3aa2a78 [ADD] Multilingual translation of all documentation (EN/FR)
Added 30 .base.md files using the mmg (Multilingual Markdown Generator)
format to automatically generate English (.md) and French (.fr.md)
versions of all project documentation.
Updated conf/make.documentation.Makefile to process all .base.md files
via `make doc_markdown`.
2026-03-04 22:23:52 -05:00
Mathieu Benoit
b8c31b6d56
Update issue templates 2026-02-05 12:01:26 -05:00
Mathieu Benoit
7484bfb4d5
Update issue templates 2026-02-05 12:01:01 -05:00
cb8dca0e22 [ADD] github dependabot.yml : exclude path for old version odoo 2025-10-31 03:10:58 -04:00
42b0ccee97 [UPD] github funding 2023-03-02 02:02:35 -05:00
dae32637bc [IMP] Copy ERPLibre from https://github.com/mathbentech/InstallScript
- Fix many script and support feature to fork project with organization
2020-04-20 03:56:45 -04:00