Metadata-Version: 2.1
Name: EasyCrystallography
Version: 0.5.0
Summary: Crystallography in EasyScience
Author: Simon Ward
Author-email: Piotr Rozyczko <piotr.rozyczko@ess.eu>
Maintainer-email: Piotr Rozyczko <piotr.rozyczko@ess.eu>
License-Expression: BSD-3-Clause
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: <3.13,>=3.9
Requires-Dist: asteval
Requires-Dist: easyscience
Requires-Dist: gemmi
Requires-Dist: numpy<2.0
Requires-Dist: periodictable
Requires-Dist: pint
Requires-Dist: uncertainties
Requires-Dist: xarray
Provides-Extra: dev
Requires-Dist: build; extra == 'dev'
Requires-Dist: codecov; extra == 'dev'
Requires-Dist: flake8; extra == 'dev'
Requires-Dist: matplotlib; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: pytest-cov; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Requires-Dist: tox-gh-actions; extra == 'dev'
Provides-Extra: docs
Requires-Dist: doc8; extra == 'docs'
Requires-Dist: readme-renderer; extra == 'docs'
Requires-Dist: sphinx; extra == 'docs'
Requires-Dist: sphinx-autodoc-typehints; extra == 'docs'
Requires-Dist: sphinx-gallery; extra == 'docs'
Requires-Dist: sphinx-rtd-theme; extra == 'docs'
Description-Content-Type: text/markdown

# [![License][50]][51] [![Release][32]][33] [![Downloads][70]][71] [![CI Build][20]][21] 

[![CodeFactor][83]][84] [![Codecov][85]][86]
[![Lines of code][81]](<>) [![Total lines][80]](<>) [![Files][82]](<>)

<img height="80"><img src="https://raw.githubusercontent.com/easyScience/easyCrystallography/develop/resources/images/ec_logo.svg" height="65">

**EasyCrystallography** is a library that can be used for the generation and manipulation of crystal structures.

## Install

**EasyCrystallography** can be downloaded using pip:

```pip install easycrystallography```

Or direct from the repository:

```pip install https://github.com/EasyScience/EasyCrystallography```

## Test

After installation, launch the test suite:

```python -m pytest```

[//]: # (## Documentation)

[//]: # ()
[//]: # (Documentation can be found at:)

[//]: # ()
[//]: # ([https://easyScience.github.io/easyCore]&#40;https://easyScience.github.io/easyCore&#41;)

## Contributing
We absolutely welcome contributions. **easyCore** is maintained by the ESS and on a volunteer basis and thus we need to foster a community that can support user questions and develop new features to make this software a useful tool for all users while encouraging every member of the community to share their ideas.

## License
While **easyCore** is under the BSD-3 license

<!---CI Build Status--->

[20]: https://github.com/EasyScience/EasyCrystallography/workflows/CI%20using%20pip/badge.svg

[21]: https://github.com/EasyScience/EasyCrystallography/actions


<!---Release--->

[32]: https://img.shields.io/pypi/v/easysciencecore?color=green

[33]: https://pypi.org/project/easyCrystallography


<!---License--->

[50]: https://img.shields.io/github/license/easyScience/easyCrystallography.svg

[51]: https://github.com/EasyScience/EasyCrystallography/blob/master/LICENSE.md


<!---Downloads--->

[70]: https://img.shields.io/pypi/dm/easyCrystallography.svg

[71]: https://pypi.org/project/easyCrystallography

<!---Code statistics--->

[80]: https://tokei.rs/b1/github/easyScience/easyCrystallography

[81]: https://tokei.rs/b1/github/easyScience/easyCrystallography?category=code

[82]: https://tokei.rs/b1/github/easyScience/easyCrystallography?category=files

[83]: https://www.codefactor.io/repository/github/easyscience/easyCrystallography/badge

[84]: https://www.codefactor.io/repository/github/easyscience/easyCrystallography

[85]: https://img.shields.io/codecov/c/github/easyScience/easyCrystallography?color=green

[86]: https://app.codecov.io/gh/easyScience/easyCrystallography/
