Skip to content

Releases: EticaAI/hxltm

v0.9.1

26 Jun 02:04
3b823a4
Compare
Choose a tag to compare

Full Changelog: v0.8.10...v0.9.1

[v0.9.1] - 2022-06-22

Note: this version may require you to install additional dependencies. Varies
by cli tool you plan to install. Can do all then with
pip install libhxl pyyaml defusedxml langcodes python-liquid

Added

  • Improved documentation

Fixed

  • Changed references from hxl.io to hxl.input to work with lastest libhxl
    version
  • Fixed issue with unpublished RC version of hxltmcli being released as
    hxltmdexml

v0.8.10

26 Nov 21:59
cf697a9
Compare
Choose a tag to compare

Full Changelog: v0.8.9...v0.8.10

[v0.8.10] - 2020-11-26

Added

  • tmeta files .tmeta.215.yml (cli option --tmeta-archivum) now expose
    variables from script neutral ____ (four underscores; allusion to
    breaking the forth wall, give extra metadata)

Changed

  • Generate XML now have less white spaces
  • hxltmdexml now also export HXLTM with deterministic ordering (based on --agendum-linguam)

Fixed

  • Bugfixed issue with importing back term value (only on the generic XML
    importer; TMX/TBX was not affected)
  • Bugfixed not previously detected corner case of not exporting exactly the
    first item (non HXLTM formats, and roundtrip)
  • Tags like Ancient Greek, grc-Grek, should still have BCP47 (simplify templating)

v0.8.9

17 Nov 04:51
9ef3203
Compare
Choose a tag to compare

Full Changelog: v0.8.9-rc.2...v0.8.9

Added

  • #8 Official releases now will include PDF documentation
  • #7 ontologia/0.77.995.yml added (but not implemented)
  • #7 ontologia/cor.hxltm.215.json and added ontologia/0.77.995.json
  • hxltmcli --versionem
  • hxltmdexml --versionem

Changed

  • #7 ontologia/cor.hxltm.215.yml can be use instead of ontologia/cor.hxltm.yml (refs #7)
  • #7 Environment variable HXLM_CONFIG_BASE renamed to HXLTM_DORMUM
  • #7 Environment variable HXLTM_TESTUM_BASIM_DEFALLO renamed to HXLTM_TESTUM
  • If no cor.hxltm.215.yml, now exception explain search paths as a hint.

Initial `hxltm-eticaai` python package release (monorepo split from EticaAI/HXL-Data-Science-file-format, `hdp-toolchain`)

14 Nov 19:13
Compare
Choose a tag to compare

Full change log


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[v0.8.9-rc.2] - 2020-11-14

Added

Changed

  • Move: testum/hxltm/* -> testum/
  • Move: docs/* -> docs/eng-Latn/*: now the documentation page have explicitly
    one language, so it could be translated eventually
  • Tox tests pass again. Required minor changes on search path for test dataset
    without need to specify environment variables (e.g. testum/hxltm to
    testum/hxltm as base). Still need some clean up.

Fixed

  • bin/hxltmdexml,py -> bin/hxltmdexml.py

[v0.8.9-rc.1] - 2020-11-12

Added

  • bin/hxltmcli.py v0.8.8 from EticaAI/HXL-Data-Science-file-formats/bin/hxltmcli hdp-toolchain v0.8.8.6.post1
  • bin/hxltmdexml.py v0.8.0 from EticaAI/HXL-Data-Science-file-formats/bin/hxltmdexml hdp-toolchain v0.8.8.6.post1
  • ontologia/cor.hxltm.yml v0.8.6+EticaAI+voluntārium-commūne from EticaAI/HXL-Data-Science-file-formats/bin/hxltmdexml hdp-toolchain v0.8.8.6.post1
  • testum/hxltm/ from EticaAI/HXL-Data-Science-file-formats/testum/hxltm/ hdp-toolchain v0.8.8.6.post1
  • docs/ from EticaAI/HXL-Data-Science-file-formats/hxltm/ hdp-toolchain v0.8.8.6.post1

Changed

[v0.8.8] - 2020-11-07

NOTE: since the monorepo EticaAI/HXL-Data-Science-file-formats did not
have a CHANGELOG.md, even if changelogs generated by git log are not
good practice, for historical proposes, this new CHANGELOG.md on this
dedicated repository will have the old changes listed. The
Command used to generate it was:

/workspace/git/EticaAI/HXL-Data-Science-file-formats$ git log --pretty=format:'%h %ad %s (%an)' --date=short -- ontologia/cor.hxltm.yml bin/hxltmcli bin/hxltmdexml testum/hxltm/

c7c5aa5 2021-11-07 hdp-toolchain v0.8.8.6.post1; hxmlcli vv0.8.8: --objectivum-formulam, allow save result to file (was working for stdout) (Emerson Rocha)
d347587 2021-11-06 hdp-toolchain v0.8.8.5; reduce dependencies for hxltmcli/hxltmdexml (refs fititnt/hxltm-action#1) (Emerson Rocha)
a18d179 2021-11-06 hxltm: latin name from 'Terminologium Multilinguam' to 'Terminologia Multilinguae'; still need to review many other terms (Emerson Rocha)
f4fe986 2021-10-19 hxltmcli (#22): documented ontologia:normam.HXLTM general notes (Emerson Rocha)
64f8f2c 2021-10-19 hxltmcli (#22): documented HXL-Proxy as data source (Emerson Rocha)
87a7a75 2021-10-19 hxltmcli (#22): improved more documentation (Emerson Rocha)
476e4fd 2021-10-19 hxltmcli (#22): improved documentation (Emerson Rocha)
3b75806 2021-10-19 hxltmcli (#24): --tmeta-archivum; Terminologium Multilinguam (priore HXL Trānslātiōnem Memoriam) (Emerson Rocha)
50b21f9 2021-10-19 hxltmcli (#24): --meta-archivum (Emerson Rocha)
45cbf2a 2021-10-19 hxltmcli (#24): started --meta parameter; HXLTM additional file for advanced processing (YAML-like, as opposed to table-like) (Emerson Rocha)
f4b6ad6 2021-10-15 hdp-toolchain v0.8.8.4 released on pypi.org; hxltmcli (#58) v0.8.7: MVP of --objectivum-formulam (Emerson Rocha)
697aa49 2021-10-15 hxltmcli (#23): HXLTMDatumNormam.aequale() (Emerson Rocha)
1125e8b 2021-10-14 hxltmcli (#23): HXLTMDatumNormam tests, almost all features of HXLTMLinguam (Emerson Rocha)
7910156 2021-10-14 hxltmcli (#23): HXLTMDatumNormam improved; also uses BCP47 private tags style (Emerson Rocha)
9567d23 2021-10-14 hxltmcli (#23): HXLTMDatumNormam class draft (Based on HXLTMLinguam) (Emerson Rocha)
36da235 2021-10-14 hxltmcli (#23): --fontem-normam & --objectivum-normam draft (Emerson Rocha)
c31a66f 2021-10-14 hxltmcli (#23): normam_hxlstandard (refs HXL-CPLP/forum#59) (Emerson Rocha)
f898a95 2021-10-09 hxltmcli (#23): --auxilium-linguam instead of --agendum-linguam; language order now is deterministic (Emerson Rocha)
044903f 2021-10-09 hxltmcli (#23): Tocharian B test case for --agendum-linguam (Emerson Rocha)
df7e14d 2021-10-09 hxltmcli (#23): now the language is not hardcoded (but still requires strict match; we need some tolerance here) (Emerson Rocha)
3490e1e 2021-10-09 hxltmcli (#23): almost there; now at least get the values (still hardcoded, but get values!) (Emerson Rocha)
d0e76fc 2021-10-09 hxltmcli (#23): class HXLTMAdHoc (Emerson Rocha)
1a71060 2021-10-08 hxltmcli (#23): ad_hoc() (Emerson Rocha)
1b0d240 2021-10-07 hxltmcli (#23): nice. is possible to call HXLTMASA back from when each item is evaluated at end. now need to create the eval thing (Emerson Rocha)
dd16124 2021-10-07 hxltmcli (#23): GREAT! at least print output; now _only_ needs to re-implement the core features of ruby version! (Emerson Rocha)
458c73a 2021-10-07 hxltmcli (#23): temporary workarounds (Emerson Rocha)
442ae88 2021-10-07 hxltmcli (#23): Humm... we will need to create a custom tag, like the ruby version. Okay (Emerson Rocha)
053e30e 2021-10-06 hxltmcli (#23): created an Ad-Hoc normam (actually not a build in format from HXLTM, but one way to minimal capabilities to use liquid tags to export files without resort to ruby, as used on hapi.etica.ai) (Emerson Rocha)
0186daf 2021-10-06 hxltmcli (#23): different class (Emerson Rocha)
1b6ebbf 2021-10-04 hxltmcli (#23): simple example; added --objectivum-formulam as draft CLI parameter (Emerson Rocha)
ef5fc44 2021-10-04 hxltmcli (#23): added test template formulam/schemam/XZ/ISO-15924 (Emerson Rocha)
982f2f0 2021-09-03 Bootstrapping-HXLTM (very, VERY long presentation); 2 languages (Emerson Rocha)
8b65f04 2021-07-29 HXL-CPLP/forum#58, hxltmdexml: clear exit (error) codes when error (required to automated tests) (Emerson Rocha)
c68a3da 2021-07-29 HXL-CPLP/forum#58, hxltmcli: improved csv quoting (Emerson Rocha)
1846fac 2021-07-28 HXL-CPLP/forum#58, hxltmcli: liquid_csv_quotum created (Emerson Rocha)
66d0ad2 2021-07-28 HXL-CPLP/forum#58, hxltmdexml: implemented terminum typum (at the moment, only when importing from TBX IATE; needs to add to HXLTM export and the explanation data) (Emerson Rocha)
5c07bec 2021-07-28 hdp-toolchain v0.8.8.3 released on pypi.org (Emerson Rocha)
fc72bc4 2021-07-28 HXL-CPLP/forum#58, hxltmdexml: --agendum-linguam param now accept both , (several in one argument) or multiple individual additions (Emerson Rocha)
f42d07d 2021-07-28 HXL-CPLP/forum#58, hxltmcli,hxltmdexml: MVP of XML generic format (Emerson Rocha)
96ec692 2021-07-28 HXL-CPLP/forum#58, hxltmcli: hxltmcli --objectivum-XML started (Emerson Rocha)
c334ccc 2021-07-28 HXL-CPLP/forum#58, hxltmdexml: _de_commune_xml_nodum_est(), _de_commune_xml_nodum_quod_valorem() (Emerson Rocha)
5c76250 2021-07-27 HXL-CPLP/forum#58, hxltmdexml: more bugfixes; preparing to implement accuratum (Emerson Rocha)
b39658c 2021-07-27 HXL-CPLP/forum#58, hxltmdexml: bugfixes (Emerson Rocha)
57e7d31 2021-07-27 HXL-CPLP/forum#58, hxltmdexml: output for XLIFF (with generic XML formater) now have a draft of source information (Emerson Rocha)
ab7c9d5 2021-07-27 HXL-CPLP/forum#58, hxltmdexml: schema simplification (de_xml.de_textum now is implicit based on inverse of de_attributum) (Emerson Rocha)
432d69d 2021-07-27 HXL-CPLP/forum#58, hxltmdexml: code refactoring (Emerson Rocha)
0f02d49 2021-07-27 HXL-CPLP/forum#58, hxltmdexml: ontologia.normam.XLIFF-obsoletum.de_xml started (Emerson Rocha)
b0ea1a6 2021-07-26 HXL-CPLP/forum#58, hxltmdexml: TMX import already working (woa, thats fast; the tags are controlled via YAML ontologie, so are somewhat flexible) (Emerson Rocha)
4086594 2021-07-26 HXL-CPLP/forum#58, hxltmdexml: MVP of TBX ISO 30042:2019 (the proprietary, closed source one) to import just because is what IATE uses (Emerson Rocha)
2319e13 2021-07-26 HXL-CPLP/forum#58, hxltmdexml: TBX 2.1 somewhat works (but not TBX 3); (Emerson Rocha)
5daa823 2021-07-26 HXL-CPLP/forum#58, hxltmdexml: HXLTMdeXML._de_commune_xml() fixes (Emerson Rocha)
de958c2 2021-07-26 HXL-CPLP/forum#58, hxltmdexml: in_lineam_de_conceptum_sacuum() (Emerson Rocha)
6388675 2021-07-26 HXL-CPLP/forum#58, hxltmdexml: HXLTMUtil.conceptum_saccum() created (Emerson Rocha)
e4f033e 2021-07-26 HXL-CPLP/forum#58, hxltmdexml: HXLTMdeXML._de_commune_xml_nodum_attributum() (Emerson Rocha)
4c8d9b4 2021-07-25 HXL-CPLP/forum#58, hxltmdexml: ontologia:normam.TBX-Basim.de_xml started (Emerson Rocha)
96feffd 2021-07-25 HXL-CPLP/forum#58, hxltmdexml: TBX importing draft started (Emerson Rocha)
26f9df2 2021-07-25 HXL-CPLP/forum#58, hxltmdexml: XLIFF-obsoletum bugfixes; hxltmdexml v0.5.0 release: XLIFF 1.2 and XLIFF 2.1 (MVP) (Emerson Rocha)
2110b87 2021-07-25 HXL-CPLP/forum#58, hxltmdexml: XLIFF-obsoletum bugfixes; hxltmdexml now works with file output (before was just stdout) (Emerson Rocha)
bb4c7f6 2021-07-25 HXL-CPLP/forum#58, hxltmdexml: testum/hxltm/rursum/ path now start to have result of files converted back to HXLTM (Emerson Rocha)
6b443dc 2021-07-25 HXL-CPLP/forum#58, hxltmdexml: near MVP of importing back from XLIFF-obsoletum <3 (Emerson Rocha)
22b2a78 2021-07-24 HXL-CPLP/forum#58, hxltmdexml: HXLTMdeXML parcial refactoring (Emerson Rocha)
f7db638 2021-07-24 HXL-CPLP/forum#58, hxltmdexml: XMLInFormatumHXLTM.definitionem_linguam_fontem(), definitionem_linguam_objectivum() (Emerson Rocha)
44944fb 2021-07-24 HXL-CPLP/forum#58, hxltmdexml: HXLTMLinguam imported frm hxltmcli; XMLInFormatumHXLTM draft (Emerson Rocha)
8720bc9 2021-07-24 HXL-CPLP/forum#58, hxltmdexml: iate-exemplum.tbx; now at least hxltmdexml Proof of Concept does not crash loading IATE TBX dump file (Emerson R...
Read more