Skip to content

Releases: SekouDiaoNlp/pylexique

pylexique v 1.5.0

30 Oct 12:20
Compare
Choose a tag to compare

What's Changed

  • Added new method 'Lexique383.get_anagrams()' to get the list of all the anagrams of a given word.
  • Removed support for xlsb file format..
  • Migrated the project build configuration to pyproject.toml.
  • Migrated build backend to poetry.
  • Updated the Documentation and the docstrings.
  • Updated dependencies.

Full Changelog: v1.4.0...v1.5.0

pylexique v 1.4.0

23 Oct 15:12
Compare
Choose a tag to compare
  • The library is now completely type annotated and type-checked.
  • The method get_all_forms() now checks if the word has multiple lemmas in case of homonymy, eg: ‘souris’.
  • Fixed parsing bug when using ‘std-csv’ parser.
  • Fixed formatting issue when saving the output of the CLI to a file.
  • Updated the Documentation and the docstrings.
  • Updated dependencies.

pylexique v 1.3.5

18 May 10:05
Compare
Choose a tag to compare
  • Uses str.lower() to normalize inputs.
  • Updated the Documentation and the docstrings.

pylexique v 1.3.4

16 May 15:55
Compare
Choose a tag to compare
  • Fixed bug where Lexique383 was not shipped with the distribution.
  • Made csv parsing far faster and more robust.
  • Can now use different parsers : 'pandas_csv' is the pandas csv parser, 'std_csv' is the standard library csv parser, 'csv' is a custom csv parser and 'xlsb' is pandas xlsb parser using pyxlsb engine.
  • Updated dependencies.

pylexique v 1.3.3

16 May 14:57
Compare
Choose a tag to compare
  • Made csv parsing faster and more robust.
  • Can now use different parsers : 'pandas_csv' is the pandas csv parser, 'std_csv' is the standard library csv parser, 'csv' is a custom csv parser and 'xlsb' is pandas xlsb parser using pyxlsb engine.
  • Updated dependencies.

pylexique v 1.3.2

14 May 16:07
Compare
Choose a tag to compare
  • Can now use both 'csv' and 'xlsb' files.
  • Uses 'csv' file for storage and faster load times.
  • Updated dependencies.

pylexique v 1.3.1

12 May 06:35
Compare
Choose a tag to compare
  • Uses pandas for now for faster resource loading.
  • Uses xlsb file for storage and faster load times
  • Updated dependencies.

pylexique v 1.3.0

11 May 09:03
Compare
Choose a tag to compare
  • Uses pandas for now for faster resource loading.
  • In the process of integrating faster-than-csv when MacOs issues get resolved.
  • Refactored and expanded the test suite.
  • Updated dependencies.

pylexique v 1.2.7

07 May 13:46
Compare
Choose a tag to compare
  • The new method Lexique383.get_all_forms(word) is now accessible through the cli with option '-a' or '--all_forms'.
  • This new method returns a list of LexItems having the same root lemma.
  • Added sample commands using the new option in the docs.
  • Refactored and expanded the test suite.
  • Updated dependencies.

pylexique v 1.2.6

07 May 02:21
Compare
Choose a tag to compare
  • Allows for new style of relative imports.
  • Now all the attributes of the LexItem objects are immutable for consistency.
  • Added new method Lexique383.get_all_forms(word) to get all the lexical variations of a word.
  • This new method returns a list of LexItems having the same root lemma.
  • Expanded sample usage of the software in the docs.
  • Updated dependencies.