Commit graph

26 commits

Author SHA1 Message Date
f0a1457c20 [UPD] version : porter la version déclarée d'ERPLibre à 1.7.0
Le tag v1.7.0 existe depuis mars et chaque déclaration disait encore 1.6.0.
« .erplibre-semver-version » est la source que env_var.sh lit dans
ERPLIBRE_VERSION. « pyproject.toml » est un lien vers le fichier de la version
d'Odoo active : les huit portent la version d'ERPLibre, en laisser sept à
1.6.0 ferait dépendre la version déclarée de la bascule d'Odoo. Les étiquettes
d'images docker restent à 1.6.0 : elles nomment des images publiées, empreinte
de compilation comprise, que la construction n'a pas encore produites.
Vérifié : env_var.sh rend 1.7.0, les quatre JSON se relisent, et les tests de
version et de configuration passent.

--- EN ---

Tag v1.7.0 has existed since March and every declaration still said 1.6.0.
`.erplibre-semver-version` is the source env_var.sh reads into
ERPLIBRE_VERSION. `pyproject.toml` is a link to the file of the active Odoo
version: all eight carry the ERPLibre version, and leaving seven at 1.6.0
would make the declared version depend on an Odoo switch. The docker image
tags stay at 1.6.0: they name published images, build hash included, that the
build step has not produced yet. Checked: env_var.sh renders 1.7.0, the four
JSON files reload, and the version and configuration tests pass.

Assisted-by: Claude Opus 5
2026-09-04 05:34:45 -04:00
3fbde848f8 [ADD] poetry: pin a dependency per architecture
factur-x >= 4.0 needs saxonche, which Saxonica ships no s390x wheel for.
Pin 3.x there, 4.2+ everywhere else.

PEP 508 markers now survive the whole chain: kept instead of evaluated,
and each line reaches "poetry add" as a single argument -- the
"grep -v ';'" silently dropped them. Since "poetry add" dedupes by name,
the multi-constraint form, which the CLI cannot express, is written back
into the pyproject and the lock regenerated.

PyMuPDF is set aside on s390x for the same reason: MuPDF does not build
there. Along the way, the ignore list missed pymssql, whose key carried
its version, and two pre-existing solver deadlocks, lxml-html-clean and
s3fs, blocked any regeneration.

--- FR ---

factur-x >= 4.0 dépend de saxonche, sans roue s390x chez Saxonica. On
épingle la 3.x là-bas, la 4.2+ ailleurs.

Le marqueur PEP 508 traverse maintenant la chaîne : il est conservé au
lieu d'être évalué, et chaque ligne devient un seul argument de « poetry
add » — le « grep -v ';' » écartait ces lignes en silence. « poetry add »
dédupliquant par nom, la forme multi-contraintes, hors de portée du CLI,
est réécrite dans le pyproject, puis le lock refait.

PyMuPDF est écarté sur s390x pour la même raison : MuPDF ne s'y construit
pas. Au passage, la liste d'ignorés ratait pymssql, dont la clé portait sa
version, et deux blocages préexistants du solveur, lxml-html-clean et
s3fs, interdisaient toute régénération.

Assisted-by: Claude Opus 5
2026-08-16 06:11:44 -04:00
5dd5ca10be [UPD] poetry odoo 18 security 2026-05-06 02:11:56 -04:00
c09f336a8f [FIX] pip odoo 18 requirement flanker fix for python3 2026-03-22 01:37:59 -04:00
7eab8ead76 [ADD] odoo 18 support STL file OpenCAD 2026-03-17 04:29:51 -04:00
542c5a6c78 [UPD] poetry update odoo 18 security 2026-03-17 03:58:21 -04:00
4037002649 [UPD] odoo 18 poetry update 2026-03-08 16:15:27 -04:00
ea3380af77 [UPD] python requirement odoo 18 with security 2026-02-14 06:45:13 -05:00
eff0183cbf [UPD] poetry update 2026-02-05 02:09:03 -05:00
9394a957e5 [ADD] poetry update with new package pdfminer.six 2026-02-05 02:07:47 -05:00
b25275b0ae [ADD] more repo odoo 18 from OCA 2026-01-25 00:27:49 -05:00
a4496f3e4e [ADD] odoo 18 manifest repo shopfloor 2026-01-25 00:27:45 -05:00
8ec3a39840 [ADD] cetmix odoo 18 and update poetry dependency 2026-01-25 00:27:36 -05:00
4ab367934a [UPD] poetry last version with pillow 2025-12-20 03:15:51 -05:00
c2063a4823 [FIX] requirement odoo 18 ignore pyssql for production
- no need Microsoft SQL serveur for production or install it by
configuration
2025-11-25 23:38:26 -05:00
b66f075431 [UPD] poetry downgrade astor 2025-11-16 04:10:05 -05:00
b795d23342 [UPD] poetry odoo 18 2025-11-16 03:35:05 -05:00
fbc6955514 [UPD] poetry odoo 18 update 2025-11-11 05:46:14 -05:00
48a1f1c84e [UPD] requirement last version astor 2025-11-08 23:53:01 -05:00
7a05cd29b8 [FIX] pymssql compilation error 2025-11-06 01:11:28 -05:00
795247aa14 [UPD] poetry update with erplibre code generator 2025-11-05 02:29:32 -05:00
3560bd05a3 [UPD] poetry odoo 18 force cryptography last version 2025-10-31 21:55:11 -04:00
d32a301fd8 [UPD] poetry odoo 18 2025-10-31 03:18:32 -04:00
442d7a57e4 [UPD] poetry odoo 18 2025-10-31 02:25:36 -04:00
93617b1a65 [IMP] support multi version odoo on same workspace
- oficially support odoo 18 instead of odoo 16
- support postgis/postgresql 18 into docker
- change version erplibre 1.6.0
- support private environment and support local git repo manifest
- support switch odoo version
- support docker for each version
- update os installation
- upgrade python requirement
- separate virtual environment for erplibre and odoo
2025-10-31 01:36:26 -04:00
991863e2b2 [IMP] requirement: erplibre separate from odoo
- Update all version
2025-10-31 01:33:07 -04:00