Skip to content

Commit

Permalink
Merge branch 'release/0.9'
Browse files Browse the repository at this point in the history
Release 0.9.
  • Loading branch information
vnmabus committed Oct 13, 2023
2 parents eb0c817 + 23d6571 commit 114c934
Show file tree
Hide file tree
Showing 120 changed files with 4,512 additions and 1,380 deletions.
559 changes: 559 additions & 0 deletions .all-contributorsrc

Large diffs are not rendered by default.

7 changes: 3 additions & 4 deletions .github/workflows/mypy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,8 @@ jobs:
- uses: tsuyoshicho/action-mypy@v3
with:
github_token: ${{ secrets.github_token }}
# Change reviewdog reporter if you need [github-pr-check,github-check,github-pr-review].
reporter: github-pr-review
# Change reporter level if you need.
# GitHub Status Check won't become failure with warning.
level: warning
# The action will output fail if there are mypy errors
level: error
setup_command: pip install -r requirements.txt pytest mypy
mypy_flags: ''
6 changes: 3 additions & 3 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,14 @@ jobs:

- name: Install dependencies
run: |
pip3 install codecov pytest-cov || pip3 install --user codecov pytest-cov;
pip3 install pytest-cov || pip3 install --user pytest-cov;
- name: Run tests
run: |
pip3 debug --verbose .
pip3 install numba
pip3 install ".[test]"
coverage run --source=skfda/ -m pytest;
pytest --cov=skfda/ --cov-report=xml
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v1
uses: codecov/codecov-action@v3
98 changes: 98 additions & 0 deletions CONTRIBUTORS.md

Large diffs are not rendered by default.

26 changes: 18 additions & 8 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
scikit-fda: Functional Data Analysis in Python
===================================================

|python|_ |build-status| |docs| |Codecov|_ |PyPIBadge|_ |license|_ |doi|
|python|_ |build-status| |docs| |Codecov|_ |PyPIBadge|_ |conda| |license|_ |doi|

Functional Data Analysis, or FDA, is the field of Statistics that analyses
data that depend on a continuous parameter.
Expand All @@ -30,14 +30,19 @@ version of the package, can be found at

Installation
============
Currently, *scikit-fda* is available in Python 3.6 and 3.7, regardless of the
Currently, *scikit-fda* is available in Python versions above 3.8, regardless of the
platform.
The stable version can be installed via PyPI_:

.. code::
pip install scikit-fda
It is also available from conda-forge:
.. code::
conda install -c conda-forge scikit-fda
Installation from source
------------------------

Expand All @@ -50,18 +55,17 @@ develop branch, by cloning this repository and doing a manual installation.
pip install ./scikit-fda
Make sure that your default Python version is currently supported, or change
the python and pip commands by specifying a version, such as ``python3.6``:
the python and pip commands by specifying a version, such as ``python3.8``:

.. code:: bash
git clone https://github.com/GAA-UAM/scikit-fda.git
python3.6 -m pip install ./scikit-fda
python3.8 -m pip install ./scikit-fda
Requirements
------------
*scikit-fda* depends on the following packages:

* `cython <https://github.com/cython/cython>`_ - Python to C compiler
* `fdasrsf <https://github.com/jdtuck/fdasrsf_python>`_ - SRSF framework
* `findiff <https://github.com/maroba/findiff>`_ - Finite differences
* `matplotlib <https://github.com/matplotlib/matplotlib>`_ - Plotting with Python
Expand Down Expand Up @@ -100,26 +104,32 @@ license_ can be found along with the code.

.. _examples: https://fda.readthedocs.io/en/latest/auto_examples/index.html
.. _PyPI: https://pypi.org/project/scikit-fda/
.. _conda-forge: https://anaconda.org/conda-forge/scikit-fda/

.. |python| image:: https://img.shields.io/pypi/pyversions/scikit-fda.svg
.. _python: https://badge.fury.io/py/scikit-fda

.. |build-status| image:: https://travis-ci.org/GAA-UAM/scikit-fda.svg?branch=develop
.. |build-status| image:: https://github.com/GAA-UAM/scikit-fda/actions/workflows/tests.yml/badge.svg?event=push
:alt: build status
:scale: 100%
:target: https://travis-ci.com/GAA-UAM/scikit-fda
:target: https://github.com/GAA-UAM/scikit-fda/actions/workflows/tests.yml

.. |docs| image:: https://readthedocs.org/projects/fda/badge/?version=latest
:alt: Documentation Status
:scale: 100%
:target: http://fda.readthedocs.io/en/latest/?badge=latest

.. |Codecov| image:: https://codecov.io/gh/GAA-UAM/scikit-fda/branch/develop/graph/badge.svg
.. _Codecov: https://codecov.io/github/GAA-UAM/scikit-fda?branch=develop
.. _Codecov: https://app.codecov.io/gh/GAA-UAM/scikit-fda

.. |PyPIBadge| image:: https://badge.fury.io/py/scikit-fda.svg
.. _PyPIBadge: https://badge.fury.io/py/scikit-fda

.. |conda| image:: https://img.shields.io/conda/vn/conda-forge/scikit-fda
:alt: Available in Conda
:scale: 100%
:target: https://anaconda.org/conda-forge/scikit-fda

.. |license| image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg
.. _license: https://github.com/GAA-UAM/scikit-fda/blob/master/LICENSE.txt

Expand Down
14 changes: 0 additions & 14 deletions THANKS.txt

This file was deleted.

13 changes: 13 additions & 0 deletions docs/_static/switcher.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[
{
"name": "dev",
"version": "dev",
"url": "https://fda.readthedocs.io/en/latest/"
},
{
"name": "0.8.1 (stable)",
"version": "stable",
"url": "https://fda.readthedocs.io/en/stable/",
"preferred": true
}
]

0 comments on commit 114c934

Please sign in to comment.