Michael Wayne Goodman
Michael Wayne Goodman
Calling `WordNet.words()` without an argument raises an error (although not the one expected; see #22): ```python-console >>> import wn >>> w = wn.WordNet() >>> next(w.words()) Traceback (most recent call last):...
Somehow looking up the synsets for a word changes the underlying dictionary while iterating over it. ```python-console >>> import wn >>> w = wn.WordNet() >>> for word in w.words(lang='eng'): ......
The link pilcrow on headers shows when the cursor hovers on the header, but it does not show for things like Python function generated by autodoc. For instance, see ,...
In anticipation of parsing a unified config file (https://github.com/delph-in/docs/wiki/GrammarConfigurationRfc#proposal), PyDelphin needs to be able to parse TDL environments that are not just `:type` or `:instance`. Beyond `:config`, there may be...
This PR adds basic support for parsing `:config` environments in TDL. ```tdl :begin :config test. key := value. string := "a string". list := SYNSEM LOCAL CAT. :end :config. ```
With Python 3.9 gone, we can improve some things in the code: * Type disjunctions: e.g., `Optional[str]` becomes `str | None` * Explicit type aliases: `Role = str` becomes `Role:...
Changes in this PR (not including v1.0.0 changes already in `main`) - #234 - #248 - #233 - #260
**Is your feature request related to a problem? Please describe.** The `wn.compat.sensekey` module has `oewn` escaping, but it looks like the scheme will change from OEWN 2025 (see https://github.com/globalwordnet/english-wordnet/commit/9cb02f29d0bb33231eae7758ac34327067901008). **Describe...
**Describe the solution you'd like** WN-LMF-1.4 is being worked on: https://github.com/globalwordnet/schemas/pull/86 It looks like it will have some new relation types and ways of ordering senses. It would be good...
**Is your feature request related to a problem? Please describe.** The `Synset.ili` attribute returns an `ILI` object. Before, this caused problems when trying to use it directly in a call,...