- Require geopandas ^1.0
- Drop support for pydantic V1.
- Csv: fix get-metadatas from CSVs files with
skiprows
as list (0-indexed) in Datasource. - FTP: retry connection on
SSHException
while opening a remote url.
0.12.0 - 2023-09-01
- Added support for pydantic V2 (We still support pydantic >=1 for now).
0.11.1 - 2023-04-19
- S3 fetcher: Add context from the original exception in case a file cannot be read after several retries
0.11.0 - 2023-04-18
- Added support for python 3.11
- Replaced
fastparquet
dependency withpyarrow
0.10.1 - 2023-04-03
- S3: Now it is possible to forward the aws
session_token
to s3fs reader.
0.10.0 - 2023-03-30
- Fixed: it is now possible to extract a file's mime type from an URI containing query params.
- Fixed: failed to fetch preview of multiple sftp files by sharing mtime cache between same ftp fetchers.
0.9.0 - 2022-09-27
- build: python 3.10 support only.
- chore: Bump geopandas>=0.11.1
0.8.4 - 2022-06-06
- Dependency whose version was
<1
have been constrained to>=0.x,<1
rather than^0.x
0.8.2 - 2022-06-06
- geodata reader
- Revert Excel parsing to using pandas
0.5.3 - 2020-06-08
- ftp and ftps resilience to quit() errors
0.5.2 - 2020-04-28
- is_matching() should work when match is None
0.5.1 - 2020-03-30
- fix linter on python 3.6
- append subdirectories when listing s3 dirpath
- listed objects in s3 buckets can have no 'LastModified' attribute
0.5.0 - 2020-03-23
- Added
listdir
andmtime
on S3 fetcher to supportmatch
andcache
- Use
pyjq
lib instead ofjq
to work on python 3.8 - Dev :: linter changes and switch CI from CircleCI to Github
0.4.0 - 2019-11-19
- Added
verify
parameter topeakina.io.http.http_fetcher.HTTPFetcher
's constructor
-
Check SSL certificates by default when fetching https resources
-
Use fastparquet instead of pyarrow
0.3.0 - 2019-10-10
- Added parquet support
- Added 'encoding' and 'decimal' parameters for excel
- Added
fetcher_kwargs
and use it for s3 endpoint
- Switch to
strict_optional = True
formypy
- Rename
extra_kwargs
intoreader_kwargs
0.2.0 - 2019-08-02
- Added 'keep_default_na' for excel
- Added
peakina.datasource.Datasource.get_metadata
- Added JQ filter support for JSON datasources
0.1.0 - 2019-07-11
- Added excel sheetnames support
- Added HTTP fetcher
- Added cache (in memory or HDF file)
- Added validation for
extra_kwargs
passed toDataSource
- Clearer API:
reader
becomesfetcher
0.0.1 - 2018-11-16
- Initial version, showtime!