Recent Releases of wn

wn - v0.13.0

What's Changed

  • Allow word IDs on synset members list by @goodmami in https://github.com/goodmami/wn/pull/256
  • Add module for working with sense keys by @goodmami in https://github.com/goodmami/wn/pull/258
  • Make package metadata more accessible by @goodmami in https://github.com/goodmami/wn/pull/259
  • Release 0.13.0 by @goodmami in https://github.com/goodmami/wn/pull/262

Full Changelog: https://github.com/goodmami/wn/compare/v0.12.0...v0.13.0

- Python
Published by goodmami 12 months ago

wn - v0.12.0

What's Changed

  • Add framework for benchmarking by @goodmami in https://github.com/goodmami/wn/pull/232
  • Gh 238 update web module by @goodmami in https://github.com/goodmami/wn/pull/240
  • Allow ILI objects as ili argument on synsets() by @goodmami in https://github.com/goodmami/wn/pull/243
  • Stateless entities by @goodmami in https://github.com/goodmami/wn/pull/247
  • Gh 246 form count definition example by @goodmami in https://github.com/goodmami/wn/pull/249
  • Warn when lang parameter matches multiple lexicons by @goodmami in https://github.com/goodmami/wn/pull/251
  • Fix #250: mkdir when data_directory doesn't exist by @goodmami in https://github.com/goodmami/wn/pull/252
  • Bump version to v0.12.0 by @goodmami in https://github.com/goodmami/wn/pull/253

Full Changelog: https://github.com/goodmami/wn/compare/v0.11.0...v0.12.0

- Python
Published by goodmami about 1 year ago

wn - v0.11.0

What's Changed

  • Add OEWN 2024 to index by @rayza in https://github.com/goodmami/wn/pull/222
  • Add Relation class and .relation_map() methods by @goodmami in https://github.com/goodmami/wn/pull/227
  • Enumerate entry/sense/synset ids for validation by @goodmami in https://github.com/goodmami/wn/pull/229
  • Add validation for synset definitions and examples by @goodmami in https://github.com/goodmami/wn/pull/230
  • Bump version to v0.11.0 by @goodmami in https://github.com/goodmami/wn/pull/231

New Contributors

  • @rayza made their first contribution in https://github.com/goodmami/wn/pull/222

Full Changelog: https://github.com/goodmami/wn/compare/v0.10.1...v0.11.0

- Python
Published by goodmami over 1 year ago

wn - v0.10.1

What's Changed

  • fix error on downloading URL with 302 redirect by @Laubeee in https://github.com/goodmami/wn/pull/212
  • Remove reverse of pertainym and also by @goodmami in https://github.com/goodmami/wn/pull/217
  • Look at dc:type when validating relations by @goodmami in https://github.com/goodmami/wn/pull/218
  • Add docs/.readthedocs.yaml by @goodmami in https://github.com/goodmami/wn/pull/219
  • Bump version to 0.10.1 by @goodmami in https://github.com/goodmami/wn/pull/220

New Contributors

  • @Laubeee made their first contribution in https://github.com/goodmami/wn/pull/212

Full Changelog: https://github.com/goodmami/wn/compare/v0.10.0...v0.10.1

- Python
Published by goodmami over 1 year ago

wn - v0.10.0

What's Changed

  • Fix #202 Update python versions -3.8, +3.13 by @goodmami in https://github.com/goodmami/wn/pull/204
  • Fix deprecations and old dependencies by @goodmami in https://github.com/goodmami/wn/pull/205
  • Add support for WN-LMF 1.2 and 1.3 by @goodmami in https://github.com/goodmami/wn/pull/206
  • Don't assume id on form elements for WN-LMF 1.2+ by @goodmami in https://github.com/goodmami/wn/pull/208
  • Change to OIDC trusted publishing by @goodmami in https://github.com/goodmami/wn/pull/209
  • Bump version to 0.10.0 by @goodmami in https://github.com/goodmami/wn/pull/210

Full Changelog: https://github.com/goodmami/wn/compare/v0.9.5...v0.10.0

- Python
Published by goodmami over 1 year ago

wn - v0.9.5

What's Changed

  • Lint Python code with ruff by @cclauss in https://github.com/goodmami/wn/pull/189
  • Update Python versions: remove 3.7, add 3.12 by @goodmami in https://github.com/goodmami/wn/pull/192
  • Remove ruff rule exclusions and fix underlying issues by @goodmami in https://github.com/goodmami/wn/pull/193
  • Add OEWN 2023 to index by @goodmami in https://github.com/goodmami/wn/pull/195
  • Add install instruction for conda by @sugatoray in https://github.com/goodmami/wn/pull/188
  • Update installation instructions by @goodmami in https://github.com/goodmami/wn/pull/196
  • Bump version to 0.9.5 by @goodmami in https://github.com/goodmami/wn/pull/197

New Contributors

  • @cclauss made their first contribution in https://github.com/goodmami/wn/pull/189
  • @sugatoray made their first contribution in https://github.com/goodmami/wn/pull/188

Full Changelog: https://github.com/goodmami/wn/compare/v0.9.4...v0.9.5

- Python
Published by goodmami over 2 years ago

wn - v0.9.4

What's Changed

  • Fix #181 Add OEWN 2022 to the index by @goodmami in https://github.com/goodmami/wn/pull/182

Full Changelog: https://github.com/goodmami/wn/compare/v0.9.3...v0.9.4

- Python
Published by goodmami about 3 years ago

wn - v0.9.3

What's Changed

  • Fix #177: KeyError on ILI-based relations queries by @goodmami in https://github.com/goodmami/wn/pull/178
  • Removed Python 3.6 from supported versions
  • Added Python 3.11 as a supported version
  • Various maintenance updates

Full Changelog: https://github.com/goodmami/wn/compare/v0.9.2...v0.9.3

- Python
Published by goodmami over 3 years ago

wn - v0.9.2

What's Changed

  • Add wn-editor as extra package by @Hypercookie in https://github.com/goodmami/wn/pull/163
  • Fixed issue 168 sense synset not passing wordnet object by @francis-dion in https://github.com/goodmami/wn/pull/170
  • Fix #157: Sense.word() object uses same Wordnet by @goodmami in https://github.com/goodmami/wn/pull/173
  • Fix #169 Synset.relations() uses correct rel type by @goodmami in https://github.com/goodmami/wn/pull/174

New Contributors

  • @Hypercookie made their first contribution in https://github.com/goodmami/wn/pull/163
  • @francis-dion made their first contribution in https://github.com/goodmami/wn/pull/170

Full Changelog: https://github.com/goodmami/wn/compare/v0.9.1...v0.9.2

- Python
Published by goodmami over 3 years ago

wn - v0.9.1

This fixes a regression in v0.9.0 regarding adding syntactic behaviours to the database from WN-LMF 1.1 lexicons. You'll need to remove and re-add WN-LMF 1.1 lexicons to your database if you wish to use syntactic behaviours.

- Python
Published by goodmami over 4 years ago

wn - v0.9.0

This release adds some new features, such as the wn.validate module and wn validate subcommand to help wordnet authors check WN-LMF files for errors, improves performance on WN-LMF file loading, and fixes many small bugs. It also notably updates the index with the latest release of the Open English Wordnet, the Open Multilingual Wordnet, and the Open German Wordnet. It also adds the OpenWordnets for English and Portuguese and the Kurdish wordnet KurdNet to the index.

Thanks to @fcbond, @arademaker, @vcvpaiva, @sinaahmadi, @hdaSprachtechnologie, @rwingerter55, and @jmccrae for their help with Wn or with preparing the indexed wordnets!

- Python
Published by goodmami over 4 years ago

wn - v0.8.3

Fixes an issue when serializing WN-LMF data containing metadata attributes.

- Python
Published by goodmami over 4 years ago

wn - v0.8.2

This release just fixes some dependency issues with v0.8.1, but otherwise is functionally identical.

- Python
Published by goodmami over 4 years ago

wn - v0.8.1

This patch release only fixes the LMF exporter so it uses the correct namespace URL for the dc namespace.

Edit: The release files on PyPI were yanked because of a dependency issue. The source files here should work, but in any case v0.8.2 should be used instead.

- Python
Published by goodmami over 4 years ago

wn - v0.8.0

This release adds support for Information Content (IC) (via the wn.ic module) and related similarity metrics (in wn.similarity). In addition, the new wn.taxonomy module is the new home of functions related to navigating the hypernym/hyponym taxonomy, including a few new functions.

- Python
Published by goodmami almost 5 years ago

wn - v0.7.0

This adds two new major components: wn.morphy for English lemmatization and wn.web for a basic web server. Other improvements include methods for getting relations with the relation names and not just lists of targets, a progress bar for wn.lmf.load(), further customizability for queries regarding normalization and alternative forms, and some bug fixes.

Thanks to Tom Aarsen for an inspiring first draft of the wn.morphy module and to Diego Palma for the wn.lmf.load() progress bar.

- Python
Published by goodmami almost 5 years ago

wn - v0.6.2

This release only fixes an issue with logging when adding a wordnet after calling wn.remove().

- Python
Published by goodmami about 5 years ago

wn - v0.6.1

This is a backwards-compatible change that makes the error raised on incompatible schemas it's own error type (wn.DatabaseError), which is a subtype of the previous error type (wn.Error).

- Python
Published by goodmami about 5 years ago

wn - v0.6.0

This release completes the support for WN-LMF 1.0 beyond just reading LMF files so that all information is stored in the database and can be exported. Interlingual Indexes (primarily CILI) are now installable, just like lexicons, and are better modeled. This release also adds support for WN-LMF 1.1, including new relations, word pronunciations, lexicon extensions, and more. Along with these additions are various fixes and improvements to the code. See the CHANGELOG for more information.

- Python
Published by goodmami about 5 years ago

wn - v0.5.1

Fixed a couple of bugs related to reading/writing LMF files.

- Python
Published by goodmami over 5 years ago

wn - v0.5.0

Improves behavior with different lexicon and expand settings on Wordnet for relation expansions. Also improve tooling for progress handers and multithreading.

- Python
Published by goodmami over 5 years ago

wn - v0.4.1

Keeps a single database connection open with less complexity than before, and more robustly checks if an XML file is a valid WN-LMF file.

- Python
Published by goodmami over 5 years ago

wn - v0.4.0

This release adds the ability to export lexicons from the database and provides access to more information through the public API. It also introduces logging in some uses and reforms error handling a bit. Adding wordnets on a Windows machine should be a bit less buggy, too.

- Python
Published by goodmami over 5 years ago

wn - v0.3.0

This release aims to make it easier for GUI applications to use the library by allowing for custom callbacks in long-running processes and allowing projects to be downloaded without adding them to the database. It also standardizes the former lgcode parameter as lang and fixed some issues with hypernym paths and similarity metrics.

- Python
Published by goodmami over 5 years ago

wn - v0.2.0

This release adds the Open German WordNet 1.3 to the index, makes it easier to inspect the local project index, and implements an initial strategy for database schema changes.

- Python
Published by goodmami over 5 years ago

wn - v0.1.1

This fixes an issue with Python 3.6 and adds a command-line interface for lexicon management.

- Python
Published by goodmami over 5 years ago

wn - Initial Release

- Python
Published by goodmami over 5 years ago