diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 295a642..a46ddf4 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -60,8 +60,11 @@ jobs: python -m pip install --upgrade pip python -m pip install .[all] + - name: Flake8 + run: flake8 docs/conf.py pyfftlog/ tests/ examples/ + - name: Test with pytest - run: pytest --cov=pyfftlog --flake8 + run: pytest --cov=pyfftlog - name: Coveralls # [pin @develop@20230609] diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1ffd1c8..b78f0eb 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,12 +2,17 @@ Changelog ######### -v0.2.1 : pyproject.toml ------------------------ +v0.2.1 : emsig +-------------- **2024-10-18** -Maintenance; changed from ``setup.py`` to ``pyproject.toml``. +Maintenance + +- Move from ``prisae`` to ``emsig``. +- Changed from ``setup.py`` to ``pyproject.toml``. +- Ready for numpy v2. +- Updated all CI. v0.2.0 : First packaged release diff --git a/MANIFEST.in b/MANIFEST.in index daef9da..da26167 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -3,6 +3,7 @@ prune tests prune examples prune .github exclude MANIFEST.in +exclude CHANGELOG.rst exclude Makefile exclude .gitignore exclude .readthedocs.yml diff --git a/README.rst b/README.rst index b1236ee..4bce9c1 100644 --- a/README.rst +++ b/README.rst @@ -6,8 +6,8 @@ Appendix B of `Hamilton (2000) `_ and published at `jila.colorado.edu/~ajsh/FFTLog `_. -A simple `f2py`-wrapper (`fftlog`) can be found on `github.com/prisae/fftlog -`_. Tests have shown that `fftlog` is a bit +A simple `f2py`-wrapper (`fftlog`) can be found on `github.com/emsig/fftlog +`_. Tests have shown that `fftlog` is a bit faster than `pyfftlog`, but `pyfftlog` is easier to implement, as you only need `NumPy` and `SciPy`, without the need to compile anything. @@ -21,7 +21,7 @@ test from the original code, and my use case, which is `pyfftlog.fftl` with (forward). Please let me know if you encounter any issues. - **Documentation**: https://pyfftlog.readthedocs.io -- **Source Code**: https://github.com/prisae/pyfftlog +- **Source Code**: https://github.com/emsig/pyfftlog Description of FFTLog from the FFTLog-Website diff --git a/docs/conf.py b/docs/conf.py index b318506..4f3cc97 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -103,7 +103,7 @@ 'menu_links_name': 'Links', 'menu_links': [ (' Source Code', - 'https://github.com/prisae/pyfftlog'), + 'https://github.com/emsig/pyfftlog'), ], }