dials-data


Namedials-data JSON
Version 2.4.85 PyPI version JSON
download
home_pageNone
SummaryDIALS Regression Data Manager
upload_time2024-05-02 08:36:21
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseBSD 3-Clause License
keywords dials dials_data
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =============================
DIALS Regression Data Manager
=============================

.. image:: https://img.shields.io/pypi/v/dials_data.svg
        :target: https://pypi.python.org/pypi/dials_data
        :alt: PyPI release

.. image:: https://img.shields.io/conda/vn/conda-forge/dials-data.svg
        :target: https://anaconda.org/conda-forge/dials-data
        :alt: Conda release

.. image:: https://travis-ci.com/dials/data.svg?branch=master
        :target: https://travis-ci.com/dials/data
        :alt: Build status

.. image:: https://img.shields.io/lgtm/grade/python/g/dials/data.svg?logo=lgtm&logoWidth=18
        :target: https://lgtm.com/projects/g/dials/data/context:python
        :alt: Language grade: Python

.. image:: https://img.shields.io/lgtm/alerts/g/dials/data.svg?logo=lgtm&logoWidth=18
        :target: https://lgtm.com/projects/g/dials/data/alerts/
        :alt: Total alerts

.. image:: https://readthedocs.org/projects/dials-data/badge/?version=latest
        :target: https://dials-data.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation status

.. image:: https://img.shields.io/pypi/pyversions/dials_data.svg
        :target: https://pypi.org/project/dials_data/
        :alt: Supported Python versions

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
        :target: https://github.com/ambv/black
        :alt: Code style: black

.. image:: https://img.shields.io/pypi/l/dials_data.svg
        :target: https://pypi.python.org/pypi/dials_data
        :alt: BSD license

A python package providing data files used for regression tests in
DIALS_, dxtbx_, xia2_ and related packages.

If you want to know more about what ``dials-data`` is you can
have a read through the `background information <https://dials-data.readthedocs.io/en/latest/why.html>`__.

For everything else `the main documentation <https://dials-data.readthedocs.io/>`__ is probably the best start.


Installation
^^^^^^^^^^^^

To install this package in a normal Python environment, run::

    pip install dials-data

and then you can use it with::

    dials.data

If you are in a conda environment you can instead run::

    conda install -c conda-forge dials-data

For more details please take a look at the
`installation and usage page <https://dials-data.readthedocs.io/en/latest/installation.html>`__.


.. _DIALS: https://dials.github.io
.. _dxtbx: https://github.com/cctbx/cctbx_project/tree/master/dxtbx
.. _xia2: https://xia2.github.io

=======
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.
* ``DataFetcher``: new parameter verify=True to verify download hashinfo by default.

2.4 (2022-03-07)
^^^^^^^^^^^^^^^^

* dials_data no longer uses ``py.path`` internally.
* dials_data now includes type checking with mypy.
* We started using the ``requests`` library 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.path`` as test fixture return type.
  You can either silence the warning by specifying ``dials_data("dataset", pathlib=False)``
  or move to the new ``pathlib.Path`` return objects by setting ``pathlib=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 become ``pathlib.Path``,
  with ``py.path`` still available if ``pathlib=False`` is specified. At this point
  the ``pathlib=`` argument will be deprecated.
  In the following minor release (3.1) all support for ``py.path`` will 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

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "dials-data",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "dials, dials_data",
    "author": null,
    "author_email": "DIALS development team <dials-support@lists.sourceforge.net>",
    "download_url": "https://files.pythonhosted.org/packages/9b/52/e3e5c2c8e9feb57328861f71873876961ae212f70854852c72b67ad1cac2/dials_data-2.4.85.tar.gz",
    "platform": null,
    "description": "=============================\nDIALS Regression Data Manager\n=============================\n\n.. image:: https://img.shields.io/pypi/v/dials_data.svg\n        :target: https://pypi.python.org/pypi/dials_data\n        :alt: PyPI release\n\n.. image:: https://img.shields.io/conda/vn/conda-forge/dials-data.svg\n        :target: https://anaconda.org/conda-forge/dials-data\n        :alt: Conda release\n\n.. image:: https://travis-ci.com/dials/data.svg?branch=master\n        :target: https://travis-ci.com/dials/data\n        :alt: Build status\n\n.. image:: https://img.shields.io/lgtm/grade/python/g/dials/data.svg?logo=lgtm&logoWidth=18\n        :target: https://lgtm.com/projects/g/dials/data/context:python\n        :alt: Language grade: Python\n\n.. image:: https://img.shields.io/lgtm/alerts/g/dials/data.svg?logo=lgtm&logoWidth=18\n        :target: https://lgtm.com/projects/g/dials/data/alerts/\n        :alt: Total alerts\n\n.. image:: https://readthedocs.org/projects/dials-data/badge/?version=latest\n        :target: https://dials-data.readthedocs.io/en/latest/?badge=latest\n        :alt: Documentation status\n\n.. image:: https://img.shields.io/pypi/pyversions/dials_data.svg\n        :target: https://pypi.org/project/dials_data/\n        :alt: Supported Python versions\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n        :target: https://github.com/ambv/black\n        :alt: Code style: black\n\n.. image:: https://img.shields.io/pypi/l/dials_data.svg\n        :target: https://pypi.python.org/pypi/dials_data\n        :alt: BSD license\n\nA python package providing data files used for regression tests in\nDIALS_, dxtbx_, xia2_ and related packages.\n\nIf you want to know more about what ``dials-data`` is you can\nhave a read through the `background information <https://dials-data.readthedocs.io/en/latest/why.html>`__.\n\nFor everything else `the main documentation <https://dials-data.readthedocs.io/>`__ is probably the best start.\n\n\nInstallation\n^^^^^^^^^^^^\n\nTo install this package in a normal Python environment, run::\n\n    pip install dials-data\n\nand then you can use it with::\n\n    dials.data\n\nIf you are in a conda environment you can instead run::\n\n    conda install -c conda-forge dials-data\n\nFor more details please take a look at the\n`installation and usage page <https://dials-data.readthedocs.io/en/latest/installation.html>`__.\n\n\n.. _DIALS: https://dials.github.io\n.. _dxtbx: https://github.com/cctbx/cctbx_project/tree/master/dxtbx\n.. _xia2: https://xia2.github.io\n\n=======\nHistory\n=======\n\n2.5 (????-??-??)\n^^^^^^^^^^^^^^^^\n\n* Fix permission generation when extracting tar archives. Files extracted will be created with\n  default permissions, instead of what has been packed in with the archive. This solves the issue\n  of shared data stores becoming inaccessible to some users.\n* ``DataFetcher``: new parameter verify=True to verify download hashinfo by default.\n\n2.4 (2022-03-07)\n^^^^^^^^^^^^^^^^\n\n* dials_data no longer uses ``py.path`` internally.\n* dials_data now includes type checking with mypy.\n* We started using the ``requests`` library for faster downloads.\n* Downloads now happen in parallel.\n\n2.3 (2022-01-11)\n^^^^^^^^^^^^^^^^\n\n* Drop Python 3.6 compatibility\n* Dataset `SSX_CuNiR_processed` has been renamed to `cunir_serial_processed` for consistency\n  with `cunir_serial`\n\n2.2 (2021-06-18)\n^^^^^^^^^^^^^^^^\n\n* Deprecate the use of ``py.path`` as test fixture return type.\n  You can either silence the warning by specifying ``dials_data(\"dataset\", pathlib=False)``\n  or move to the new ``pathlib.Path`` return objects by setting ``pathlib=True``.\n  This deprecation is planned to be in place for a considerable amount of time.\n  In the next major release (3.0) the default return type will become ``pathlib.Path``,\n  with ``py.path`` still available if ``pathlib=False`` is specified. At this point\n  the ``pathlib=`` argument will be deprecated.\n  In the following minor release (3.1) all support for ``py.path`` will be dropped.\n\n2.1 (2020-06-11)\n^^^^^^^^^^^^^^^^\n\n* Drops Python 2.7 compatibility\n* Uses importlib.resources to access resource files (requires Python 3.9 or installed package importlib_resources)\n\n2.0 (2019-04-15)\n^^^^^^^^^^^^^^^^\n\n* Convert dials_data to a pytest plugin\n\n1.0 (2019-02-16)\n^^^^^^^^^^^^^^^^\n\n* Add functions for forward-compatibility\n* Enable new release process including automatic deployment of updates\n\n0.6 (2019-02-15)\n^^^^^^^^^^^^^^^^\n\n* Added datasets blend_tutorial, thaumatin_i04\n\n0.5 (2019-01-24)\n^^^^^^^^^^^^^^^^\n\n* Added documentation\n* Added datasets fumarase, vmxi_thaumatin\n\n0.4 (2019-01-11)\n^^^^^^^^^^^^^^^^\n\n* Beta release\n* Added datasets insulin, pychef\n* Automated generation of hashinfo files via Travis\n\n\n0.3 (2019-01-09)\n^^^^^^^^^^^^^^^^\n\n* Dataset download mechanism\n* Added dataset x4wide\n\n\n0.2 (2019-01-08)\n^^^^^^^^^^^^^^^^\n\n* Alpha release\n* Basic command line interface\n* pytest fixture\n\n\n0.1 (2018-11-02)\n^^^^^^^^^^^^^^^^\n\n* First automatic deployment and release on PyPI\n",
    "bugtrack_url": null,
    "license": "BSD 3-Clause License",
    "summary": "DIALS Regression Data Manager",
    "version": "2.4.85",
    "project_urls": {
        "Bug Tracker": "https://github.com/dials/data/issues",
        "Documentation": "https://dials-data.readthedocs.io/",
        "Homepage": "https://github.com/dials/data",
        "Source Code": "https://github.com/dials/data"
    },
    "split_keywords": [
        "dials",
        " dials_data"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fca5883807cdda5387a0d1e4c862456d245745f1ac9fba9324896034a3f138ca",
                "md5": "92dff49ffc6abc5ae25470705c52fdaf",
                "sha256": "96b0c3d492d0f51f7961f37ad149813f266cb030b8b5cbbe9382617a48722bd6"
            },
            "downloads": -1,
            "filename": "dials_data-2.4.85-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "92dff49ffc6abc5ae25470705c52fdaf",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 156857,
            "upload_time": "2024-05-02T08:36:17",
            "upload_time_iso_8601": "2024-05-02T08:36:17.887910Z",
            "url": "https://files.pythonhosted.org/packages/fc/a5/883807cdda5387a0d1e4c862456d245745f1ac9fba9324896034a3f138ca/dials_data-2.4.85-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9b52e3e5c2c8e9feb57328861f71873876961ae212f70854852c72b67ad1cac2",
                "md5": "c5a2c16bafb8a8a5408c2ad9bc8350c0",
                "sha256": "9df54d38ee8f3a5c9ca1792bbab49d8c78d26095a1922f73b93155df85602acc"
            },
            "downloads": -1,
            "filename": "dials_data-2.4.85.tar.gz",
            "has_sig": false,
            "md5_digest": "c5a2c16bafb8a8a5408c2ad9bc8350c0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 149247,
            "upload_time": "2024-05-02T08:36:21",
            "upload_time_iso_8601": "2024-05-02T08:36:21.476580Z",
            "url": "https://files.pythonhosted.org/packages/9b/52/e3e5c2c8e9feb57328861f71873876961ae212f70854852c72b67ad1cac2/dials_data-2.4.85.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-02 08:36:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "dials",
    "github_project": "data",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "dials-data"
}
        
Elapsed time: 0.27104s