Source

htsql / src / htsql / core / fmt / json.py

Author Commit Message Labels Comments Date
Kirill Simonov
duplicates -> seen or used
Kirill Simonov
json: allow not stripping NULL values.
Kirill Simonov
Updated version number and copyright notice.
Kirill Simonov
Refactored domain implementations. Renamed `string` domain to `text`.
Kirill Simonov
Allow act() to accept a string or a syntax node in place of a command. Allow emit() to accept a content type string in place of a format.
Kirill Simonov
Added basic support for references in locators.
Kirill Simonov
Do not coerce top-level untyped literals into strings.
Kirill Simonov
Renamed formatters: /:json -> /:raw, /:obj -> /:json.
Kirill Simonov
Removed Python 2.5 compatibility code.
Kirill Simonov
Use `__special__` names for component utility methods.
Kirill Simonov
Refactored content negatiation, added `Vary: Accept` header.
Kirill Simonov
Merged the "New Product Structure" branch.
Kirill Simonov
Updated TEXT formatter.
Kirill Simonov
Style improvements for HTML format.
Kirill Simonov
Cleaned up JSON/OBJ formatters.
Kirill Simonov
Refactored CSV/TSV formatters.
Kirill Simonov
Updated csv and tsv formatters.
Kirill Simonov
Updated `json` format to support new metadata format and nested records; added `obj` format.
Kirill Simonov
Translator: added support for nested records.
Kirill Simonov
Refactored `Product` structure.
Kirill Simonov
Removed references to LICENSE and AUTHORS from source files.
Kirill Simonov
Updated copyright notice.
Kirill Simonov
Separated backend-specific code into different packages.