Releases: killett/emmykit
v0.3.4 - README section adjacency reorder
Patch release.
README section ordering tweaked for thematic adjacency:
paths_ensurenow renders right beforesafe_paths(the L1→L2 filesystem family is contiguous).numeric_helpersnow renders right beforedatetime_utils(itsseconds_in_unithelper directly feedsparse_datetime).
No public-API change. Tests + smoke unchanged.
Install
pip install emmykit==0.3.4
pip install 'emmykit[all]==0.3.4'Changes since v0.3.3
cf12c41feat(readme): reorder LAYER_ORDER to put paths_ensure adjacent to safe_paths and numeric_helpers adjacent to datetime_utils4add96adocs(readme): regenerate with adjacency-by-theme reorderf797447build(emmykit): bump version to 0.3.4 for PyPi release
Artifacts
emmykit-0.3.4-py3-none-any.whlemmykit-0.3.4.tar.gz
Both also published on PyPi at https://pypi.org/project/emmykit/0.3.4/.
v0.3.3 - slimmed README + absolute source links
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
06d0552feat(readme): slim generator output via OMIT/CONDENSE/DROP_SECTION render rulesc40b705docs(readme): regenerate slimmed README with absolute source linksce3ac22build(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_SETfrozenset aliases (mentioned at section top instead)net_targetssection (folded intonetworkintro)text_constantssection (folded intotextintro)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_CODESandIGNORE_THESE_ERRORSeach get a single entry
Artifacts
emmykit-0.3.3-py3-none-any.whlemmykit-0.3.3.tar.gz
Both also published on PyPi at https://pypi.org/project/emmykit/0.3.3/.
v0.3.2 - README docstring fence rendering
Patch release.
Docstrings in the generated README now render inside fenced text blocks so the carefully aligned Google-style Args: / Returns: / Raises: sections in the source preserve their column alignment when GitHub and PyPi render the page.
Install
pip install emmykit==0.3.2
pip install 'emmykit[all]==0.3.2'Changes since v0.3.1
f819e73feat(readme): fence docstrings in generator for column-preserving render3fb495ddocs(readme): regenerate with fenced docstring blocks0eefe9abuild(emmykit): bump version to 0.3.2 for PyPi release
Artifacts
emmykit-0.3.2-py3-none-any.whlemmykit-0.3.2.tar.gz
Both also published on PyPi at https://pypi.org/project/emmykit/0.3.2/.