History
2.5 (????-??-??)
Fix permission generation when extracting tar archives. Files extracted will be created with default permissions, instead of what has been packed in with the archive. This solves the issue of shared data stores becoming inaccessible to some users.
2.4 (2022-03-07)
dials_data no longer uses
py.pathinternally.dials_data now includes type checking with mypy.
We started using the
requestslibrary for faster downloads.Downloads now happen in parallel.
2.3 (2022-01-11)
Drop Python 3.6 compatibility
Dataset SSX_CuNiR_processed has been renamed to cunir_serial_processed for consistency with cunir_serial
2.2 (2021-06-18)
Deprecate the use of
py.pathas test fixture return type. You can either silence the warning by specifyingdials_data("dataset", pathlib=False)or move to the newpathlib.Pathreturn objects by settingpathlib=True. This deprecation is planned to be in place for a considerable amount of time. In the next major release (3.0) the default return type will becomepathlib.Path, withpy.pathstill available ifpathlib=Falseis specified. At this point thepathlib=argument will be deprecated. In the following minor release (3.1) all support forpy.pathwill be dropped.
2.1 (2020-06-11)
Drops Python 2.7 compatibility
Uses importlib.resources to access resource files (requires Python 3.9 or installed package importlib_resources)
2.0 (2019-04-15)
Convert dials_data to a pytest plugin
1.0 (2019-02-16)
Add functions for forward-compatibility
Enable new release process including automatic deployment of updates
0.6 (2019-02-15)
Added datasets blend_tutorial, thaumatin_i04
0.5 (2019-01-24)
Added documentation
Added datasets fumarase, vmxi_thaumatin
0.4 (2019-01-11)
Beta release
Added datasets insulin, pychef
Automated generation of hashinfo files via Travis
0.3 (2019-01-09)
Dataset download mechanism
Added dataset x4wide
0.2 (2019-01-08)
Alpha release
Basic command line interface
pytest fixture
0.1 (2018-11-02)
First automatic deployment and release on PyPI