Releases: ilri/dspace-statistics-api
Releases · ilri/dspace-statistics-api
Version 1.1.1
Added
- Configuration for automatic sorting of imports with isort
- Configuration for automatic code formatting with black
Updated
- Run pipenv update, bringing psycopg2 2.8.4, requests 2.22.0, pytest 5.3.1,
and gunicorn 20.0.4
Changed
- Use Ubuntu 18.04 "Bionic" for TravisCI builds
- Use Python 3.8.0 for pipenv
- Minor syntax issues highlighted by flake8
Version 1.1.0
Updated
- Falcon 2.0.0 (@alanorth)
Version 1.0.0
Added
- Build configuration for build.sr.ht
Updated
- Run pipenv update, bringing pytest version 4.4.0, psycopg-binary 2.8.2, etc
- sr.ht and TravisCI configuration to disable emojis and animation to keep logs clean
Changed
- Use vanilla requests library instead of SolrClient
- Use one-based paging in indexer output (for human readability)
Version 0.9.0
Updated
- pytest version 4.0.0
- Fix indexing of sharded statistics cores (#10)
- Handle case of missing views/downloads gracefully
Version 0.8.1
Changed
- README.md to recommend using vanilla Python virtual environments and pip instead of pipenv
- Regenerate pipenv environment to capture only direct dependencies
Added
requirements-dev.txt
for installing development packages with pip
Version 0.8.0
Version 0.7.0
Added
- Ability to configure PostgreSQL database port with DATABASE_PORT environment variable (defaults to 5432)
- Hound CI configuration to validate pull requests against PEP 8 code style with Flake8
- Configuration for pipenv
Changed
- Use a database management class with Python context management to automatically open/close connections and cursors
Version 0.6.1
Added
- API documentation at root path (/)
Version 0.6.0
Changed
- Refactor project structure (note breaking changes to API and indexing invocation, see example scripts in
contrib
andREADME.md
)
Version 0.5.2
Changed
- Update library versions in requirements.txt