Skip to content

Commit 4ec09b8

Browse files
authored
Merge pull request #49 from astro-informatics/conan1
🤖 Update action to publish to pypi
2 parents 9d8cbf7 + 6fbc012 commit 4ec09b8

File tree

3 files changed

+22
-18
lines changed

3 files changed

+22
-18
lines changed

.github/workflows/python.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v3
1717
- name: Set up Python 3.8
18-
uses: actions/setup-python@v3
18+
uses: actions/setup-python@v4
1919
with:
2020
python-version: 3.8
2121

@@ -51,7 +51,7 @@ jobs:
5151
steps:
5252
- uses: actions/checkout@v3
5353

54-
- uses: actions/setup-python@v3
54+
- uses: actions/setup-python@v4
5555
name: Install Python
5656
with:
5757
python-version: ${{ matrix.python-version }}
@@ -93,13 +93,13 @@ jobs:
9393
9494
- name: Publish distribution 📦 to Test PyPI
9595
if: ${{ github.ref != 'refs/tags/v2.2.5' }}
96-
uses: pypa/gh-action-pypi-publish@master
96+
uses: pypa/gh-action-pypi-publish@release/v1
9797
with:
9898
password: ${{ secrets.TEST_PYPI_TOKEN }}
9999
repository_url: https://test.pypi.org/legacy/
100100

101101
- name: Publish distribution 📦 to PyPI
102102
if: ${{ github.ref == 'refs/tags/v2.2.5' }}
103-
uses: pypa/gh-action-pypi-publish@master
103+
uses: pypa/gh-action-pypi-publish@release/v1
104104
with:
105105
password: ${{ secrets.PYPI_TOKEN }}

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ wavelet transforms on the sphere.
2222

2323
## INSTALLATION
2424

25-
The python package, <strong>pys2let</strong>, is available on <a href="https://pypi.org/project/pys2let/">pypi</a> and can be installed with:
25+
The python package, **pys2let**, is available on [pypi](https://pypi.org/project/pys2let/) and can be installed with:
2626

2727
```bash
2828
pip install pys2let
@@ -40,7 +40,7 @@ The C package can be installed with [CMake](https://cmake.org) and
4040
Both can be installed using pip:
4141

4242
```bash
43-
pip install conan cmake
43+
pip install "conan<1" cmake
4444
```
4545

4646
Then **S2LET** can be compiled with:
@@ -67,22 +67,22 @@ Usage for the python package is also given in the package docstring.
6767

6868
## REFERENCING
6969

70-
If you use <strong>S2LET</strong> for work that results in publication, please reference <a href="http://github.com/astro-informatics/s2let">https://github.com/astro-informatics/s2let/</a> and cite the relevant academic paper(s):
70+
If you use **S2LET** for work that results in publication, please reference [http://github.com/astro-informatics/s2let](https://github.com/astro-informatics/s2let/) and cite the relevant academic paper(s):
7171

7272
- Y. Wiaux, J. D. McEwen, P. Vandergheynst, O. Blanc,
73-
<a href="http://www.jasonmcewen.org/publication/wiaux-2007-sdw/">Exact reconstruction with directional wavelets on the sphere</a>, Mon. Not. Roy. Astron. Soc., 388(2):770-788, 2008. (<a href="http://arxiv.org/abs/arXiv:0712.3519">ArXiv</a>
74-
| <a href="http://dx.doi.org/10.1111/j.1365-2966.2008.13448.x">DOI</a>)
75-
- B. Leistedt, J. D. McEwen, P. Vandergheynst and Y. Wiaux, <a href="http://www.jasonmcewen.org/publication/leistedt-s-2-let-axisym/">S2LET: A code to perform fast wavelet analysis on the sphere</a>, Astronomy & Astrophysics, 558(A128):1-9, 2013 (<a href="http://arxiv.org/abs/1211.1680">ArXiv</a> | <a href="http://dx.doi.org/10.1051/0004-6361/201220729">DOI</a>)
76-
- J. D. McEwen, B. Leistedt, M. B&uuml;ttner, H. V. Peiris, Y. Wiaux, <a href="http://www.jasonmcewen.org/publication/mcewen-s-2-let-spin/">Directional spin wavelets on the sphere</a>, IEEE Trans. Signal Proc., submitted, 2015 (<a href="http://arxiv.org/abs/1509.06749">ArXiv</a>)
77-
- J. D. McEwen, M. Price, <a href="http://www.jasonmcewen.org/publication/mcewen-s-2-let-ridgelets/">Ridgelet transform on the sphere</a>, 27th European Signal Processing Conference (EUSIPCO), 2019 (<a href="http://arxiv.org/abs/1510.01595v1">ArXiv</a> | <a href="http://dx.doi.org/10.23919/EUSIPCO.2019.8903034">DOI</a>)
78-
- J. Y. H. Chan, B. Leistedt, T. D. Kitching, J. D. McEwen, <a href="http://www.jasonmcewen.org/publication/chan-s-2-let-curvelets/">Second-generation curvelets on the sphere</a>, IEEE Trans. Signal Proc., 65(1):5-14, 2017 (<a href="http://arxiv.org/abs/1511.05578">ArXiv</a> | <a href="http://dx.doi.org/10.1109/TSP.2016.2600506">DOI</a>)
79-
- J. D. McEwen, C. Durastanti, Y. Wiaux, <a href="http://www.jasonmcewen.org/publication/mcewen-s-2-let-localisation/">Localisation of directional scale-discretised wavelets on the sphere</a>, Applied Comput. Harm. Anal., 44(1), 59-88, 2018 (<a href="http://arxiv.org/abs/1509.06749">ArXiv</a> | <a href="http://dx.doi.org/10.1016/j.acha.2016.03.009">DOI</a>)
73+
[Exact reconstruction with directional wavelets on the sphere](http://www.jasonmcewen.org/publication/wiaux-2007-sdw/), Mon. Not. Roy. Astron. Soc., 388(2):770-788, 2008. ([ArXiv](http://arxiv.org/abs/arXiv:0712.3519))
74+
| [DOI](http://dx.doi.org/10.1111/j.1365-2966.2008.13448.x))
75+
- B. Leistedt, J. D. McEwen, P. Vandergheynst and Y. Wiaux, [S2LET: A code to perform fast wavelet analysis on the sphere](http://www.jasonmcewen.org/publication/leistedt-s-2-let-axisym/), Astronomy & Astrophysics, 558(A128):1-9, 2013 (http://arxiv.org/abs/1211.1680">ArXiv</a> | [DOI](http://dx.doi.org/10.1051/0004-6361/201220729)
76+
- J. D. McEwen, B. Leistedt, M. Büttner, H. V. Peiris, Y. Wiaux, [Directional spin wavelets on the sphere](http://www.jasonmcewen.org/publication/mcewen-s-2-let-spin/), IEEE Trans. Signal Proc., submitted, 2015 ([ArXiv](http://arxiv.org/abs/1509.06749)
77+
- J. D. McEwen, M. Price, [Ridgelet transform on the sphere](http://www.jasonmcewen.org/publication/mcewen-s-2-let-ridgelets/), 27th European Signal Processing Conference (EUSIPCO), 2019 ([ArXiv](http://arxiv.org/abs/1510.01595v1) | [DOI](http://dx.doi.org/10.23919/EUSIPCO.2019.8903034))
78+
- J. Y. H. Chan, B. Leistedt, T. D. Kitching, J. D. McEwen, [Second-generation curvelets on the sphere](http://www.jasonmcewen.org/publication/chan-s-2-let-curvelets/), IEEE Trans. Signal Proc., 65(1):5-14, 2017 ([ArXiv](http://arxiv.org/abs/1511.05578) | [DOI](http://dx.doi.org/10.1109/TSP.2016.2600506))
79+
- J. D. McEwen, C. Durastanti, Y. Wiaux, [Localisation of directional scale-discretised wavelets on the sphere](http://www.jasonmcewen.org/publication/mcewen-s-2-let-localisation/), Applied Comput. Harm. Anal., 44(1), 59-88, 2018 ([ArXiv](http://arxiv.org/abs/1509.06749) | [DOI](http://dx.doi.org/10.1016/j.acha.2016.03.009))
8080

8181
You may also like to consider citing the following papers on which the fast algorithms of S2LET are based:
82-
- J. D. McEwen, M. B&uuml;ttner, B. Leistedt, H. V. Peiris, Y. Wiaux, <a href="http://ieeexplore.ieee.org/document/7298431/">A novel sampling theorem on the rotation group</a>, IEEE Sig. Proc. Let., 22(12):2425-2429, 2015 (<a href="http://arxiv.org/abs/1508.03101">ArXiv</a> | <a href="http://dx.doi.org/10.1109/LSP.2015.2490676">DOI</a>)
82+
- J. D. McEwen, M. B&uuml;ttner, B. Leistedt, H. V. Peiris, Y. Wiaux, [A novel sampling theorem on the rotation group](http://ieeexplore.ieee.org/document/7298431/), IEEE Sig. Proc. Let., 22(12):2425-2429, 2015 ([ArXiv](http://arxiv.org/abs/1508.03101) | [DOI](http://dx.doi.org/10.1109/LSP.2015.2490676))
8383
- J. D. McEwen and Y. Wiaux, <a href="http://www.jasonmcewen.org/publication/mcewen-so-3/">A
84-
novel sampling theorem on the sphere</a>, IEEE Trans. Signal Proc., 59, 5876-5887, 2011 (<a href="http://arxiv.org/abs/1110.6298">ArXiv</a>
85-
| <a href="http://dx.doi.org/10.1109/TSP.2011.2166394">DOI</a>)
84+
novel sampling theorem on the sphere</a>, IEEE Trans. Signal Proc., 59, 5876-5887, 2011 ([ArXiv](http://arxiv.org/abs/1110.6298)
85+
| [DOI](http://dx.doi.org/10.1109/TSP.2011.2166394))
8686

8787

8888

@@ -94,4 +94,4 @@ S2LET is released under the GPL-3 license. For further details see
9494

9595
## AUTHORS
9696

97-
**S2LET** was initially developed by Boris Leistedt, Martin B&uuml;ttner, and <a href="http://www.jasonmcewen.org/">Jason McEwen</a> but significant contributors have since been made by a number of <a href="https://github.com/astro-informatics/s2let/graphs/contributors">others</a>.
97+
**S2LET** was initially developed by Boris Leistedt, Martin Büttner, and [Jason McEwen](http://www.jasonmcewen.org/) but significant contributors have since been made by a number of [others](https://github.com/astro-informatics/s2let/graphs/contributors).

setup.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from pathlib import Path
2+
13
from skbuild import setup
24

35
cmake_args = [
@@ -34,4 +36,6 @@
3436
cmake_languages=("C",),
3537
license="GPL-2",
3638
packages=["pys2let"],
39+
long_description=Path(__file__).with_name("README.md").read_text(),
40+
long_description_content_type="text/markdown",
3741
)

0 commit comments

Comments
 (0)