Releases: SciQLop/speasy
Releases · SciQLop/speasy
v1.7.1
What's Changed
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #251
- Bump github/codeql-action from 2 to 4 by @dependabot[bot] in #252
- Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #253
- Lazily use threading.get_native_id by @martinRenou in #255
- Use HTTPS everywhere possible (HTTP is rejected within WASM) by @jeandet in #256
- Adds a function to drop all cache entries for a specific cached function by @jeandet in #257
- Make Speasy init a bit more robust by @jeandet in #259
- Is server up wasm by @jeandet in #258
- Replace deprecated datetime utcxxx functions by xxx(tz=utc) by @jeandet in #261
- Fix Speasy crash when provider is disabled on the proxy by @jeandet in #262
New Contributors
- @dependabot[bot] made their first contribution in #251
- @martinRenou made their first contribution in #255
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- More cache control by @jeandet in #238
- Disable CDPP Themis archive since the connection is not that reliable by @jeandet in #239
- Increase proxy request timeout from 1 minute (default) to 5 minutes by @jeandet in #240
- Ensure identical requests deduplication on AMDA by @jeandet in #241
- Cache file timerange maping for direct archive modules by @jeandet in #243
- Fixes broken doctests (repr) by @jeandet in #242
- Actions update by @jeandet in #244
- Update contributing guidelines by @jeandet in #249
- Cleanup and coverage by @jeandet in #245
- add support for http proxies by @jeandet in #247
- Unlike the documentation says socks does not only return ProxyError by @jeandet in #250
Full Changelog: v1.6.1...v1.7.0
v1.6.1
What's Changed
1.6.1
- [UiowaEphTool] Remove coordinate_system kwarg for proxy (leftover from sscweb copy) by @jeandet in #234
1.6.0
- Add user agent config bit and set it for GH actions by @jeandet in #221
- Slicing a variable by columns did break with secondary axis by @jeandet in #222
- Bump PyISTP to cover cases where axis data is in master CDF by @jeandet in #224
- Fix #225 by @jeandet in #226
- Add uiowa eph tool by @jeandet in #227
- Always use certifi provided certificates bundle by @jeandet in #231
- Is VIRTUAL any product that is VIRTUAL or has a VIRTUAL support data axis by @jeandet in #232
- [UiowaEphTool] products are registered with UiowaEphTool as provider by @jeandet in #233
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- Add user agent config bit and set it for GH actions by @jeandet in #221
- Slicing a variable by columns did break with secondary axis by @jeandet in #222
- Bump PyISTP to cover cases where axis data is in master CDF by @jeandet in #224
- Fix #225 by @jeandet in #226
- Add uiowa eph tool by @jeandet in #227
- Always use certifi provided certificates bundle by @jeandet in #231
- Is VIRTUAL any product that is VIRTUAL or has a VIRTUAL support data axis by @jeandet in #232
- [UiowaEphTool] products are registered with UiowaEphTool as provider by @jeandet in #233
Full Changelog: v1.5.2...v1.6.0
v1.5.2
What's Changed
1.5.2
- Handles corner cases with Cluster CDF files by @jeandet in #202
- Always reduce to 1D boolean mask array in sanitize method by @jeandet in #207
- CDAWeb inventory product node names were not cleanned by @jeandet in #212
- Fixes CI issues on #215 and #216 by @jeandet in #217
- Propagate AMDA identification information when the get data request is chunked by @brenard-irap in #216
- Fixes #214 by @jeandet in #215
- Add HTTP basic auth support using netrc file by @jeandet in #218
- Skip auth http test also if there is no netrc file and bi-weekly CI run by @jeandet in #219
- Allow float conversion in clamp and replace fill values by NaN functions by @jeandet in #220
1.5.1
1.5.0
- Fix typo in datetime64_to_epoch and add some tests by @jeandet in #148
- Allows to overrides all parameters of Speasy plot functions by @jeandet in #152
- Adds codec interface + registry and migrate existing code by @jeandet in #154
- Switch to MIT license and drop last python 3.8 references by @jeandet in #157
- remove last python 3.8 reference by @jeandet in #158
- fix: allow mkdir work in multi threads in python by @Beforerr in #160
- Definition of a common dataprovider for all IMPEX webservices by @brenard-irap in #159
- Fix regex used to detect an attribute that must be convert to a variable by @brenard-irap in #166
- Basic HAPI CSV codec by @jeandet in #167
- Retry is server up by @jeandet in #173
- Ensure we close the open socket while checking if a server is up by @jeandet in #171
- Amda last modification date by @brenard-irap in #177
- Add CSA GRMB parameters by @jeandet in #172
- allow to list remote files with absolute path by @jeandet in #174
- Fixes most doc issues by @jeandet in #175
- Extract more information from CDF while building the inventory by @jeandet in #176
- Fixes #169, and adds functions to drop cache entries matching regex. by @jeandet in #170
- Valid min and valid max by @jeandet in #168
- Force init by @Beforerr in #194
- feat: access VariableTimeAxis and VariableAxis meta by @Beforerr in #195
- Support amda template params by @brenard-irap in #192
- docs: mention julia wrapper by @Beforerr in #199
- Documentation improvements, Numpy support improvement and batch renaming by @jeandet in #189
- Introduce a new inventory JSON/dict format that preserves more primitive types by @jeandet in #200
Full Changelog: v1.4.0...v1.5.2
v1.5.1
What's Changed
1.5.1
1.5.0
- Fix typo in datetime64_to_epoch and add some tests by @jeandet in #148
- Allows to overrides all parameters of Speasy plot functions by @jeandet in #152
- Adds codec interface + registry and migrate existing code by @jeandet in #154
- Switch to MIT license and drop last python 3.8 references by @jeandet in #157
- remove last python 3.8 reference by @jeandet in #158
- fix: allow mkdir work in multi threads in python by @Beforerr in #160
- Definition of a common dataprovider for all IMPEX webservices by @brenard-irap in #159
- Fix regex used to detect an attribute that must be convert to a variable by @brenard-irap in #166
- Basic HAPI CSV codec by @jeandet in #167
- Retry is server up by @jeandet in #173
- Ensure we close the open socket while checking if a server is up by @jeandet in #171
- Amda last modification date by @brenard-irap in #177
- Add CSA GRMB parameters by @jeandet in #172
- allow to list remote files with absolute path by @jeandet in #174
- Fixes most doc issues by @jeandet in #175
- Extract more information from CDF while building the inventory by @jeandet in #176
- Fixes #169, and adds functions to drop cache entries matching regex. by @jeandet in #170
- Valid min and valid max by @jeandet in #168
- Force init by @Beforerr in #194
- feat: access VariableTimeAxis and VariableAxis meta by @Beforerr in #195
- Support amda template params by @brenard-irap in #192
- docs: mention julia wrapper by @Beforerr in #199
- Documentation improvements, Numpy support improvement and batch renaming by @jeandet in #189
- Introduce a new inventory JSON/dict format that preserves more primitive types by @jeandet in #200
New Contributors
Full Changelog: v1.4.0...v1.5.1
v1.5.0
What's Changed
- Fix typo in datetime64_to_epoch and add some tests by @jeandet in #148
- Allows to overrides all parameters of Speasy plot functions by @jeandet in #152
- Adds codec interface + registry and migrate existing code by @jeandet in #154
- Switch to MIT license and drop last python 3.8 references by @jeandet in #157
- remove last python 3.8 reference by @jeandet in #158
- fix: allow mkdir work in multi threads in python by @Beforerr in #160
- Definition of a common dataprovider for all IMPEX webservices by @brenard-irap in #159
- Fix regex used to detect an attribute that must be convert to a variable by @brenard-irap in #166
- Basic HAPI CSV codec by @jeandet in #167
- Retry is server up by @jeandet in #173
- Ensure we close the open socket while checking if a server is up by @jeandet in #171
- Amda last modification date by @brenard-irap in #177
- Add CSA GRMB parameters by @jeandet in #172
- allow to list remote files with absolute path by @jeandet in #174
- Fixes most doc issues by @jeandet in #175
- Extract more information from CDF while building the inventory by @jeandet in #176
- Fixes #169, and adds functions to drop cache entries matching regex. by @jeandet in #170
- Valid min and valid max by @jeandet in #168
- Force init by @Beforerr in #194
- feat: access VariableTimeAxis and VariableAxis meta by @Beforerr in #195
- Support amda template params by @brenard-irap in #192
- docs: mention julia wrapper by @Beforerr in #199
- Documentation improvements, Numpy support improvement and batch renaming by @jeandet in #189
- Introduce a new inventory JSON/dict format that preserves more primitive types by @jeandet in #200
New Contributors
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- Allows to pass a custom file reader to the archive module by @jeandet in #144
- Adds request deduplication for cached remote file access by @jeandet in #145
- Allow to configure urlib3 http pool manager by @jeandet in #146
- Preserves SpeasyVariable values dtype across dictionary serialization by @jeandet in #147
Full Changelog: v1.3.2...v1.4.0
v1.3.2
What's Changed
- Switch to pyzstd since it is more maintained by @jeandet in #140
- Fixes bug when using CDA REST API, if_newer_than kw arg was given twice by @jeandet in #141
- If SPEASY_SKIP_INIT_PROVIDERS env var if defined Speasy will skip inventories load by @jeandet in #142
- Reduces axes count according to numpy reduction by @jeandet in #143
Full Changelog: v1.3.1...v1.3.2