Skip to content

v0.3.3 - slimmed README + absolute source links

Choose a tag to compare

@killett killett released this 07 Jun 00:04
· 5 commits to main since this release

Patch release.

README slimmed (~13% shorter, 4183 → 3645 lines): internal-only constants no longer enumerated; related families collapse into single condense entries; all [source] links now use absolute github.com URLs so they resolve from PyPi.

Install

pip install emmykit==0.3.3
pip install 'emmykit[all]==0.3.3'

Changes since v0.3.2

  • 06d0552 feat(readme): slim generator output via OMIT/CONDENSE/DROP_SECTION render rules
  • c40b705 docs(readme): regenerate slimmed README with absolute source links
  • ce3ac22 build(emmykit): bump version to 0.3.3 for PyPi release

What's gone from the README

  • Internal punctuation constants (LDQUOTE, RDQUOTE, EM_DASH, BACKTICK, etc.)
  • *_EXTENSIONS_SET frozenset aliases (mentioned at section top instead)
  • net_targets section (folded into network intro)
  • text_constants section (folded into text intro)
  • ADAPTIVE_FORMAT_LEVELS

What's condensed

  • ANSI color escapes (5 → 1 entry)
  • 7 embedded helper scripts (7 → 1 entry)
  • NASA computer-name prefixes (2 → 1 entry)
  • IGNORED_CODES and IGNORE_THESE_ERRORS each get a single entry

Artifacts

  • emmykit-0.3.3-py3-none-any.whl
  • emmykit-0.3.3.tar.gz

Both also published on PyPi at https://pypi.org/project/emmykit/0.3.3/.