Hi Dave,

Thesaurus looks interesting and it is obvious that you've put a lot of effort into it!

This list is for the discussion of the development *of* Python itself, however, rather than development *with* Python, so it's not an appropriate place for such posts.

I suggest you post this on python-list and/or python-announce, to get this in front of a wider audience.

- Tal Einat

On Mon, Nov 18, 2019 at 7:17 AM Dave Cinege <dave@cinege.com> wrote:
If you are not aware:

  - Thesaurus is a mapping data type with recursive keypath map
and attribute aliasing. It is a subclass of dict() and is mostly
compatible as a general use dictionary replacement.

  - ThesaurusExtended is a subclass of Thesaurus providing additional
usability methods such as recursive key and value searching.

  - ThesaurusCfg is a subclass of ThesaurusExtended providing a nested
key configuration file parser and per key data coercion methods.

The README.rsl will give a better idea:
     https://git.cinege.com/thesaurus/


After 7 years I might have reached the point of 'interesting' with
my Thesaurus and ThesaurusCfg modules.

To anyone that is overly bored, I'd appreciate your terse review and
comments on how mundane and worthless they still actually are. :-)

I'm primarily interested in suggestions to what I've done conceptually
here. While I'm not completely ashamed of the state of the Thesaurus
code, ThesaurusCfg is not far beyond the original few hours I slapped it
together one day in frustration.

After considering suggestions I intend to make changes towards a formal
release.

Thanks in advance,

Dave
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-leave@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/CTXKJUTTJKOS47T6XI2O6WU7EYVEQQ3N/
Code of Conduct: http://python.org/psf/codeofconduct/