v0.0.4
What's Changed
- Outline:
cratedb-about outlinenow understands--urloption to use any outline resource on local or remote filesystems. Alternatively, use theABOUT_OUTLINE_URLenvironment variable. - Outline: Added
to_llms_txtAPI method and CLI options--format=llms-txtand--optional, to directly convert/expand the source outline file into anllms.txtfile. - llms-txt: Renamed subcommand
buildtobundle --format=llms-txt - Outline: Refactored quirky
as_dictparameter to more fluent.to_dict()interface - Query: Added a few example questions specific to CrateDB
- Outline: Renamed
CRATEDB_CONTEXT_URLtoABOUT_CONTEXT_URL - Outline: Fixed
llms_txtcurrently does not accept newlines in description fields - Inventory: Significantly update
cratedb-outline.yaml - Bundle: Started accepting
--url/ABOUT_OUTLINE_URLoption to specify alternative input outline file - Bundle: Improved handling of
--formatoption - Query: Permitted loading context file from local filesystem per
ABOUT_CONTEXT_URL - Query: Introduced caching for context payloads on HTTP remote URLs
- llms-txt: Introduced caching for expanding outline into Markdown file
- Inventory: Added information about user and role management, privilege assignment, and multi-tenancy implementation suggestions
- Bundle: Provided README in HTML format per
readme.html
Details
- Outline: Make
cratedb-about outlineunderstand--urloption by @amotl in #21 - Update pytest-cov requirement from <6 to <7 by @dependabot in #26
- Update twine requirement from <6 to <7 by @dependabot in #27
- README: Add a few elaborations and refinements by @amotl in #22
- Outline: Add
to_llms_txtAPI method and--format=llms-txtCLI option by @amotl in #23 - This and that, mostly naming things by @amotl in #25
- Outline: Significantly update
cratedb-outline.yamlby @amotl in #28 - Bundle: Start accepting
--url/ABOUT_OUTLINE_URLoption by @amotl in #34 - Query: Permit loading context file from local filesystem by @amotl in #29
- Query: Introduce caching for context payloads on HTTP remote URLs by @amotl in #31
- llms-txt: Introduce caching for expanding outline into Markdown file by @amotl in #33
- Inventory: Inform about user management and privilege assignment by @amotl in #32
- Bundle: Provide README in HTML format per
readme.htmlby @amotl in #35
Full Changelog: v0.0.3...v0.0.4