Fixed
- Issue 8
Added
- Defaults to query parameters `interval`, `desc`, `skip` & `take`
- Docstrings
- Function `utils.get_most_recent_timestamp()`
- Method `PssFleetDataClient.get_most_recent_collection_metadata_by_timestamp()`
- Method `PssFleetDataClient.ping()`
- Parameters `request_timeout` & `connect_timeout` to `PssFleetDataClient`
- Parameters `skip` & `take` to `PssFleetDataClient.get_top_100_users_from_collection()`
- README & CONTRIBUTING
- Showcase
Changed
- Allow `pathlib.Path` objects for `PssFleetDataClient.upload_collection()`
- Updated dependencies
Removed
- Method `PssFleetDataClient.change_base_url()`
- Method `PssFleetDataClient.change_proxy()`
Behind the scenes
Fixed
- Changed field `metadata` to `meta` in test data
Added
- Code coverage reporting
- Module `utils.ensure`
Changed
- Migrated from `core.config.CONFIG` to `core.config.get_config()`
- Migrated to `pytest.ini`
- Refactored internal package structure
- Updated dependencies
PyPi
[Package on PyPi](https://pypi.org/project/pss-fleet-data-client/0.4.0/)