Metadata-Version: 2.1
Name: easysciencecore
Version: 0.4.0
Summary: Generic logic for easyScience libraries
Project-URL: homepage, https://github.com/easyScience/easyCore
Project-URL: documentation, https://github.com/easyScience/easyCore
Author: Simon Ward
Author-email: Andreas Pedersen <andreas.pedersen@ess.eu>
Maintainer-email: Andreas Pedersen <andreas.pedersen@ess.eu>
License-Expression: BSD-3-Clause
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Requires-Python: <3.12,>=3.9
Requires-Dist: asteval
Requires-Dist: bumps
Requires-Dist: dfo-ls
Requires-Dist: lmfit
Requires-Dist: numpy
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'
Requires-Dist: toml; 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/easyCore/main/resources/images/ec_logo.svg" height="65">

**easyCore** is the foundation of the *easyScience* universe, providing the building blocks for libraries and applications which aim to make scientific data simulation and analysis easier.

## Install

**easyCore** can be downloaded using pip:

```pip install easysciencecore```

Or direct from the repository:

```pip install https://github.com/easyScience/easyCore```

## Test

After installation, launch the test suite:

```python -m pytest```

## Documentation

Documentation can be found at:

[https://easyScience.github.io/easyCore](https://easyScience.github.io/easyCore)

## 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, DFO_LS is subject to the GPL license.

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

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

[21]: https://github.com/easyScience/easyCore/actions


<!---Release--->

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

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


<!---License--->

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

[51]: https://github.com/easyScience/easyCore/blob/main/LICENSE.md


<!---Downloads--->

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

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

<!---Code statistics--->

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

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

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

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

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

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

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