- Ensure more_itertools is a dependency that is installed in environments where it might not already be present. e.g. Cloudflare pages build envs
- Add global functions to help with public IP address detection
- Update README.md to be a bit clearer (Still a major WIP)
- Setup project under scrutinizer-ci for CI testing and code quality Fix minor issues and bugs
- Add support for passing in KV pairs at the CLI
- Add documentation on parameter precedence and other minor edits to README.md
- Setup project under scrutinizer-ci for code quality in CI
- Fix duplicated code in tests
- Improve test titling, commentary
- Improve README.md
- Fix bug with filename sort collation not being guaranteed. We now explicitly sort filenames under the C POSIX locale. Users should still consider using a file naming convention for ensuring filenames are collated to their expectations e.g. prefixing filenames with numbers
- Deprecate support for <= python 3.5
- Setup CI testing under Travis CI. Fix various small issues in Makefiles, coverage reporting.
- Report build and coverage status
- Improve CLI help messaging
- Improve repo README.md examples and layout
- Support sourcing of vars from various sources in 12-factor app friendly ways (default config file, overlay directories, named config files, env vars, JSON args).
- Improve testing and coverage
- Prepare metadata for Pypi releases to https://pypi.org/project/inji/
- Setup versioning to be derived from annotated git tags