aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-31add "eval" permissionWojtek Kosior
2022-05-31improve loading of schema filesWojtek Kosior
2022-05-31make strip_json_comments() exported from module againWojtek Kosior
2022-05-31add tests for features from version 2 of source package JSON schemaWojtek Kosior
2022-05-31incorporate version 2 of Hydrilla JSON schemasWojtek Kosior
2022-05-11make it easier to reuse/cache foreign package files when building a Hydrilla ↵Wojtek Kosior
source package multiple times
2022-05-11always use APT packages for amd64 architectureWojtek Kosior
2022-05-11raise a more informative error when a file referenced from index.json is missingWojtek Kosior
2022-05-11properly handle percent-encoded characters in .deb file namesWojtek Kosior
2022-05-10add missing english translations and verify message texts of raised ↵Wojtek Kosior
exceptions in tests
2022-05-10support piggybacking on APT packagesWojtek Kosior
2022-04-29make pytest try to load the tested modules from sources if they are presentWojtek Kosior
2022-04-28add babel to extras_requireWojtek Kosior
2022-04-28place reuse in extras_requireWojtek Kosior
2022-04-27add installation from wheel referenceWojtek Kosior
2022-04-27fix mistake in READMEWojtek Kosior
2022-04-25update READMEv1.0Wojtek Kosior
2022-04-22don't require setuptools newer than in Devuan stableWojtek Kosior
2022-04-22use pyproject.toml for pytest configuration and move all tests to tests/ ↵Wojtek Kosior
directory
2022-04-22make REUSE aware of the licensing of Debian packagingWojtek Kosior
2022-04-22properly raise error when REUSE is needed but not installedWojtek Kosior
2022-04-22include sample source package's REUSE files in sdistWojtek Kosior
those files are used in automated tests
2022-04-22document --version option in the manpageWojtek Kosior
2022-04-19add support for --version optionWojtek Kosior
2022-03-08don't include schema patch version number in generated instancesv1.0-beta2Wojtek Kosior
2022-03-01add Hydrilla builder manpageWojtek Kosior
2022-03-01update schema versions to 1.0.1Wojtek Kosior
2022-02-22fix "no translation file found for domain" errorv1.0-beta1Wojtek Kosior
2022-02-22change translation domain to 'hydrilla-messages'Wojtek Kosior
2022-02-21enable using with Python 3.7Wojtek Kosior
2022-02-18make "uuid" an optional propertyWojtek Kosior
2022-02-14specify full schema URL in instancesWojtek Kosior
2022-02-12when generating JSON documents, put generating software info in ↵Wojtek Kosior
'generated_by' property
2022-02-12move locales under builder/Wojtek Kosior
2022-02-12expose the entire translation object instead of just its gettext methodWojtek Kosior
2022-02-12internationalize using BabelWojtek Kosior
this commit also makes the sdist tarball generated by setuptools REUSE-compliant
2022-02-11don't require setuptools_scm newer than in Debian StableWojtek Kosior
2022-02-11bump schemas subrepo to a8442778ff400fd9d50cac7944b491c7d641df1fWojtek Kosior
2022-02-10fix handling of --index-json optionWojtek Kosior
2022-02-10add show_default=True to --srcdir optionWojtek Kosior
2022-02-10use parameters to click.Path instead of validating paths manuallyWojtek Kosior
2022-02-09make resource dependency specifier an objectWojtek Kosior
2022-02-09change file path formatWojtek Kosior
From now on we'll be using format 'file/sha256/<hash>' instead of 'file/sha256-<hash>'.
2022-02-09include new schemas in package and in testsWojtek Kosior
2022-02-07fix typing mistake i testsWojtek Kosior
2022-02-07facilitate for including other schemas in submodule and expose them to other ↵Wojtek Kosior
packages
2022-02-07remove redundant 'version' from setup.cfg - this is handled by setuptools_scmWojtek Kosior
2022-02-07move to a namespace package under 'hydrilla'Wojtek Kosior
2022-02-05test&fix error handlingWojtek Kosior
2022-02-05add test case with modified index.json from the exampleWojtek Kosior