Skip to content

Releases: textX/textX

4.3.0

25 Nov 03:40
4.3.0
cba664b

Choose a tag to compare

Full Changelog: 4.2.3...4.3.0

bugfix release 4.2.3

09 Oct 12:00
4.2.3
0497af5

Choose a tag to compare

Bugfix release 4.2.2

11 May 09:09
4.2.2
964deba

Choose a tag to compare

4.2.1

10 May 08:24
4.2.1
fe02fa3

Choose a tag to compare

4.2.0

08 May 20:31
4.2.0
e58715e

Choose a tag to compare

  • Moved from click.echo to logging.

Full Changelog: 4.1.0...4.2.0

4.1.0

26 Oct 13:22
4.1.0
6b724dd

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.1...4.1.0

Bugfix release 4.0.1

12 Nov 12:00
4.0.1

Choose a tag to compare

This is just a small release to address build system usage in test projects. No change to regular library users whatsoever. Only affects package maintainers.

[4.0.1] (released: 2023-11-12)

Fixed

  • Use flit-core for test projects. See 418. Thanks @mgorny for reporting.

Release 4.0.0

10 Nov 10:46
4.0.0

Choose a tag to compare

This is mainly a maintenance/cleanup release to support newer Python versions. Users of the library should be safe to upgrade unless using Python <3.8.

[4.0.0] (released: 2023-11-10)

Fixed

  • Removed word boundary from INT rule regex. Thanks @NevenaAl for reporting the
    issue and providing the test (401).

Changed

  • (BIC) Removed Python support for 3.6 and 3.7. The minimal supported
    version is 3.8.
  • Migrated to pyproject.toml for project configuration. See (416).
  • Migrated to importlib for language/generator registration/discovery as
    setuptools pkg_resources is deprecated and unsupported from Python 3.12. See
    411. Thanks @EmilyBourne and @nchammas for reporting. See (416).
  • (BIC) Added dependency to importlib-metadata backward compatibility
    package for Python versions < 3.10. If Python is >=3.10 this library is not
    used. See (416).
  • Use ruff instead of flake8 for linting. ruff can also be used for code
    formating. See (416).
  • Relaxed dependency for click to accept 8.x. See 414. Thanks @RootMeanSqr for
    reporting the issue. See (416).
  • Use flit for package building and publishing.

Bugfix release 3.1.1

10 Feb 11:26
3.1.1

Choose a tag to compare

[3.1.1] (released: 2023-02-10)

Fixed

  • Source distribution packaging issue ([392]). Thanks yurivict@GitHub.

Release 3.1.0

08 Feb 15:49
3.1.0

Choose a tag to compare

Fixed

  • Fixed RREL lookup in case of multi-meta models (some special cases were not
    handled correctly; #379).
  • Fixed test suite invocation to use pytest over py.test that stopped
    working in pytest-7.2.0. (#389). Thanks mgorny@GitHub.

Changed

  • Changed separator in obj. rule refs from | to :. Old separator
    will still be allowed until version 4.0. (#385, #384)
  • Removed the dependency on future package (#388). Thanks mgorny@GitHub.
  • Removed vendored six library. We don't need 2.x support anymore. Thanks
    davidchall@GitHub for reporting the issue (#390).