openeew uses Semantic Versioning
- Allow to get number of sample points in a record using general axis labels
- Pass single device ID as string when retrieving records
- Filter records based on time field name in class attribute
- Create async S3 client based on non-async S3 client metadata #10
- Extract datetime logic to separate class #11
- Use one async client to download all files.
- Use asyncio to speed up downloading of files in AwsDataClient
- Speed up search for S3 keys within specified date range
- Updated some AwsDataClient method decorators
- Added df submodule to openeew.data. The method get_filtered_records_df of AwsDataClient in openeew.data.aws has been removed and instead the function get_df_from_records in openeew.data.df can be used to return a pandas DataFrame from a list of records.
- Fixed/updated docstrings
- Added record submodule to openeew.data
- Fixed/updated docstrings
- Removed Python 3.4 from requirements
- Initial version released on PyPI.