diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index cb1731e4..f1f11648 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,9 +4,9 @@ For general information on the contribution process, see the [Astropy core packa To propose inclusion of a package as an affiliated package, we work with pyOpenSci to support the review process, which when complete will lead to your package being listed here. -The details of the review process are outlined at http://affiliated.astropy.org. +The details of the review process are outlined at https://affiliated.astropy.org. # Modifying Roles in the Team section * Modify the `roles.json` file -* Preview locally by opening `team.html` in your browser. Note that most browsers restrict local file access (needed to access your local copy of `roles.json`), so you'll need to configure your browser to allow this - details depend on the browser, but usually you find it in some sort of "developer" menu. +* Preview locally by opening `team.html` in your browser. Note that most browsers restrict local file access (needed to access your local copy of `roles.json`), so you'll need to configure your browser to allow this - details depend on the browser, but usually you find it in some sort of "developer" menu. diff --git a/about.rst b/about.rst index 8062f566..4eb2a78d 100644 --- a/about.rst +++ b/about.rst @@ -5,7 +5,7 @@ About The Astropy Project The Astropy Project is a community effort to develop a core package for astronomy using the `Python programming -language `__ and improve usability, +language `__ and improve usability, interoperability, and collaboration between astronomy Python packages. The core *astropy* package contains functionality aimed at professional astronomers and astrophysicists, but may be useful @@ -51,7 +51,7 @@ Until then, however, it is a separate package, and may not be in the *astropy* namespace. The authoritative listing of current affiliated packages is -available at http://affiliated.astropy.org. That page also +available at https://www.astropy.org/affiliated/ . That page also describes the process to get a package listed as an affiliated package. @@ -59,7 +59,7 @@ License ------- Astropy is licensed under a `three-clause BSD -license `__. For +license `__. For details, see the `LICENSE.rst `__ file in the astropy repository. @@ -77,12 +77,12 @@ Fiscal Sponsor -------------- Astropy is a Sponsored Project of -`NumFOCUS `__, a 501(c)(3) nonprofit +`NumFOCUS `__, a 501(c)(3) nonprofit charity in the United States. -`NumFOCUS `__ provides Astropy with +`NumFOCUS `__ provides Astropy with fiscal, legal, and administrative support to help ensure the health and sustainability of the project. Visit -`numfocus.org `__ for more information. +`numfocus.org `__ for more information. .. image:: _static/img/Numfocus_stamp.png :width: 299px diff --git a/acknowledging.rst b/acknowledging.rst index 18abf2c2..a36aaf2f 100644 --- a/acknowledging.rst +++ b/acknowledging.rst @@ -18,8 +18,8 @@ If you use Astropy Project tools and resources for work/research presented in a We encourage you to cite all three papers, but if space is limited, please cite the most recent paper: - `Astropy Paper III (v5.0) `__ (`ADS `__ - `BibTeX `__) -- `Astropy Paper II (v2.0) `__ (`ADS `__ - `BibTeX `__) -- `Astropy Paper I (v0.2) `__ (`ADS `__ - `BibTeX `__ - :ref:`10k citations `) +- `Astropy Paper II (v2.0) `__ (`ADS `__ - `BibTeX `__) +- `Astropy Paper I (v0.2) `__ (`ADS `__ - `BibTeX `__ - :ref:`10k citations `) .. raw:: html @@ -37,7 +37,7 @@ If you are submitting an article to another journal, or have no other specific p .. code-block:: latex - This work made use of Astropy: \footnote{http://www.astropy.org} a community-developed core Python package and an ecosystem of tools and resources for astronomy \citep{astropy:2013, astropy:2018, astropy:2022}. + This work made use of Astropy: \footnote{https://www.astropy.org} a community-developed core Python package and an ecosystem of tools and resources for astronomy \citep{astropy:2013, astropy:2018, astropy:2022}. As an alternative, the BibTeX record recommended for a given version of Astropy is available from the Python package itself: @@ -54,7 +54,11 @@ If you are giving a presentation or talk featuring work/research that makes use |Powered by Astropy| -The logo is also available `with white text `__, or the SVG originals can be obtained at the `astropy-logo github repository. `__ +The logo is also available with white text: + +|Powered by Astropy with white text| + +The SVG originals can be obtained at the `astropy-logo github repository `__. In Projects ----------- @@ -63,16 +67,18 @@ We suggest this badge: |Powered by Astropy Badge| -Which is available at the URL http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat +Which is available at the URL https://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat You can place the following in your ``README.md`` file to get the badge: .. code-block:: markdown - [![astropy](http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)](http://www.astropy.org/) + [![astropy](https://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)](https://www.astropy.org/) -.. |Powered by Astropy| image:: http://www.astropy.org/images/astropy_powered.png +.. |Powered by Astropy| image:: _static/img/astropy_powered.png + :width: 256px +.. |Powered by Astropy with white text| image:: _static/img/astropy_powered_white.png :width: 256px -.. |Powered by Astropy Badge| image:: http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat +.. |Powered by Astropy Badge| image:: https://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat .. raw:: html @@ -81,7 +87,7 @@ You can place the following in your ``README.md`` file to get the badge: function copyBibtex() { var bibtex2013 = `@article{astropy:2013, Adsnote = {Provided by the SAO/NASA Astrophysics Data System}, - Adsurl = {http://adsabs.harvard.edu/abs/2013A%26A...558A..33A}, + Adsurl = {https://adsabs.harvard.edu/abs/2013A%26A...558A..33A}, Archiveprefix = {arXiv}, Author = {{Astropy Collaboration} and {Robitaille}, T.~P. and {Tollerud}, E.~J. and {Greenfield}, P. and {Droettboom}, M. and {Bray}, E. and {Aldcroft}, T. and {Davis}, M. and {Ginsburg}, A. and {Price-Whelan}, A.~M. and {Kerzendorf}, W.~E. and {Conley}, A. and {Crighton}, N. and {Barbary}, K. and {Muna}, D. and {Ferguson}, H. and {Grollier}, F. and {Parikh}, M.~M. and {Nair}, P.~H. and {Unther}, H.~M. and {Deil}, C. and {Woillez}, J. and {Conseil}, S. and {Kramer}, R. and {Turner}, J.~E.~H. and {Singer}, L. and {Fox}, R. and {Weaver}, B.~A. and {Zabalza}, V. and {Edwards}, Z.~I. and {Azalee Bostroem}, K. and {Burke}, D.~J. and {Casey}, A.~R. and {Crawford}, S.~M. and {Dencheva}, N. and {Ely}, J. and {Jenness}, T. and {Labrie}, K. and {Lim}, P.~L. and {Pierfederici}, F. and {Pontzen}, A. and {Ptak}, A. and {Refsdal}, B. and {Servillat}, M. and {Streicher}, O.}, Doi = {10.1051/0004-6361/201322068}, diff --git a/affiliated/registry.json b/affiliated/registry.json index 72b308cb..9e00d0ba 100644 --- a/affiliated/registry.json +++ b/affiliated/registry.json @@ -259,7 +259,7 @@ "name": "astroML", "maintainer": "Jake Vanderplas and Brigitta Sipőcz ", "stable": true, - "home_url": "http://www.astroml.org/", + "home_url": "https://www.astroml.org/", "repo_url": "https://github.com/astroML/astroML", "pypi_name": "astroML", "description": "Tools for machine learning and data mining in Astronomy.", @@ -419,7 +419,7 @@ "name": "Glue", "maintainer": "Chris Beaumont and Thomas Robitaille ", "stable": true, - "home_url": "http://www.glueviz.org", + "home_url": "https://www.glueviz.org", "repo_url": "https://github.com/glue-viz/glue", "pypi_name": "glueviz", "image": null, @@ -617,9 +617,9 @@ }, { "name": "gala", - "maintainer": "Adrian Price-Whelan ", + "maintainer": "Adrian Price-Whelan ", "stable": true, - "home_url": "http://gala.adrian.pw/en/latest/", + "home_url": "https://gala.adrian.pw/en/latest/", "repo_url": "https://github.com/adrn/gala", "pypi_name": "gala", "image": null, @@ -780,7 +780,7 @@ "maintainer": "Juan Luis Cano Rodr\u00edguez", "stable": false, "repo_url": "https://github.com/poliastro/poliastro", - "home_url": "http://docs.poliastro.space", + "home_url": "https://docs.poliastro.space", "pypi_name": "poliastro", "description": "Astrodynamics and Orbital Mechanics computations", "image": null, @@ -843,7 +843,7 @@ "repo_url": "https://github.com/spacetelescope/synphot_refactor", "pypi_name": "synphot", "description": "A Python astronomy package for synthetic photometry.", - "image": "http://synphot.readthedocs.io/en/latest/_images/spectrum-2.png", + "image": "https://synphot.readthedocs.io/en/latest/_images/spectrum-2.png", "coordinated": false, "review": { "functionality": "Specialized package", @@ -880,7 +880,7 @@ "maintainer": "Karl Gordon", "stable": false, "repo_url": "https://github.com/karllark/dust_extinction", - "home_url": "http://dust-extinction.readthedocs.io", + "home_url": "https://dust-extinction.readthedocs.io", "pypi_name": "dust_extinction", "description": "Interstellar dust extinction curves", "image": null, @@ -900,7 +900,7 @@ "maintainer": "Juan B Cabral ", "stable": true, "repo_url": "https://github.com/carpyncho/feets", - "home_url": "http://feets.readthedocs.io", + "home_url": "https://feets.readthedocs.io", "pypi_name": "feets", "description": "feATURE eXTRACTOR FOR tIME sERIES.", "image": "https://github.com/carpyncho/feets/raw/master/res/logo_medium.png", @@ -920,7 +920,7 @@ "maintainer": "Toros Survey Team", "stable": true, "repo_url": "https://github.com/toros-astro/corral", - "home_url": "http://corral.readthedocs.io/", + "home_url": "https://corral.readthedocs.io/", "pypi_name": "corral-pipeline", "description": "Corral will solve your pipeline needs by merging a database full connection interface with a MVC model, by making you able of editing your custom schemas and adding the possibility of writting specific processing steps following a intuitive data handling model.", "image": null, @@ -997,7 +997,7 @@ "name": "astroalign", "maintainer": "Martin Beroiz ", "stable": true, - "home_url": "http://astroalign.readthedocs.io/", + "home_url": "https://astroalign.readthedocs.io/", "repo_url": "https://github.com/quatrope/astroalign", "pypi_name": "astroalign", "description": "Astrometric registration of images when no WCS info is available", @@ -1035,7 +1035,7 @@ "name": "ligo.skymap", "maintainer": "Leo Singer ", "stable": true, - "home_url": "http://lscsoft.docs.ligo.org/ligo.skymap/", + "home_url": "https://lscsoft.docs.ligo.org/ligo.skymap/", "repo_url": "https://git.ligo.org/lscsoft/ligo.skymap", "pypi_name": "ligo.skymap", "description": "Read, write, generate, simulate, and visualize LIGO/Virgo gravitational-wave probability sky maps.", diff --git a/announcements/release-0.4.rst b/announcements/release-0.4.rst index d053ba6e..e3f4e70f 100644 --- a/announcements/release-0.4.rst +++ b/announcements/release-0.4.rst @@ -8,7 +8,7 @@ Dear colleagues, We are very happy to announce the third major public release (v0.4) of the astropy package, a core Python package for Astronomy: -http://www.astropy.org +https://www.astropy.org Astropy is a community-driven package intended to contain much of the core functionality and common tools needed for performing astronomy and @@ -32,7 +32,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/0.4.html Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -51,7 +51,7 @@ repository: Over 80 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html If you use Astropy directly - or as a dependency to another package - for your work, please remember to include the following acknowledgment @@ -62,8 +62,8 @@ package for Astronomy (Astropy Collaboration, 2013). where (Astropy Collaboration, 2013) is a citation to the `Astropy Paper `__ -(`ADS `__ - -`BibTeX `__). +(`ADS `__ - +`BibTeX `__). Please feel free to forward this announcement to anyone you think might be interested in this release. diff --git a/announcements/release-1.0.rst b/announcements/release-1.0.rst index 87ce644b..94f8b283 100644 --- a/announcements/release-1.0.rst +++ b/announcements/release-1.0.rst @@ -8,7 +8,7 @@ Dear colleagues, We are very happy to announce the fourth major public release (v1.0) of the astropy package, a core Python package for Astronomy: -http://www.astropy.org +https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -39,7 +39,7 @@ bug fixes for the next two years, rather than the usual six months. More information about this can be found at the link above. Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -66,7 +66,7 @@ repository: Over 122 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html If you use Astropy directly for your work, or as a dependency to another package, please remember to include the following acknowledgment at the @@ -77,8 +77,8 @@ package for Astronomy (Astropy Collaboration, 2013). where (Astropy Collaboration, 2013) is a citation to the `Astropy Paper `__ -(`ADS `__ - -`BibTeX `__). +(`ADS `__ - +`BibTeX `__). Please feel free to forward this announcement to anyone you think might be interested in this release. diff --git a/announcements/release-1.1.rst b/announcements/release-1.1.rst index 4e6034c9..3a1fc48b 100644 --- a/announcements/release-1.1.rst +++ b/announcements/release-1.1.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -43,7 +43,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/1.1.html Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -70,7 +70,7 @@ repository: Over 160 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html As a reminder, Astropy v1.0 (our long term support release) will continue to be supported with bug fixes until Feb 19th 2017, so if you @@ -87,8 +87,8 @@ package for Astronomy (Astropy Collaboration, 2013). where (Astropy Collaboration, 2013) is a citation to the `Astropy Paper `__ -(`ADS `__ - -`BibTeX `__). +(`ADS `__ - +`BibTeX `__). Please feel free to forward this announcement to anyone you think might be interested in this release. diff --git a/announcements/release-1.2.rst b/announcements/release-1.2.rst index 794f04c5..8a35029a 100644 --- a/announcements/release-1.2.rst +++ b/announcements/release-1.2.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -47,7 +47,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/1.2.html Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -78,7 +78,7 @@ repository: Over 190 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html As a reminder, Astropy v1.0 (our long term support release) will continue to be supported with bug fixes until Feb 19th 2017, so if you @@ -95,8 +95,8 @@ package for Astronomy (Astropy Collaboration, 2013). where (Astropy Collaboration, 2013) is a citation to the `Astropy Paper `__ -(`ADS `__ - -`BibTeX `__). +(`ADS `__ - +`BibTeX `__). Please feel free to forward this announcement to anyone you think might be interested in this release. diff --git a/announcements/release-1.3.rst b/announcements/release-1.3.rst index 9677a6ad..82834642 100644 --- a/announcements/release-1.3.rst +++ b/announcements/release-1.3.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -48,7 +48,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/1.3.html Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -75,7 +75,7 @@ repository: Over 210 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html Astropy v1.0 (our long term support release) will continue to be supported with bug fixes until the v2.0 release in June 2017, so if you @@ -97,8 +97,8 @@ package for Astronomy (Astropy Collaboration, 2013). where (Astropy Collaboration, 2013) is a citation to the `Astropy Paper `__ -(`ADS `__ - -`BibTeX `__). +(`ADS `__ - +`BibTeX `__). Please feel free to forward this announcement to anyone you think might be interested in this release. diff --git a/announcements/release-2.0.rst b/announcements/release-2.0.rst index dba3bf56..0ed547f2 100644 --- a/announcements/release-2.0.rst +++ b/announcements/release-2.0.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -47,7 +47,7 @@ that will support Python 2.x. Future versions of Astropy will only support Python 3.x. Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -74,7 +74,7 @@ repository: Over 232 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html Astropy v2.0 now repaces v1.0 as the long term support release, and will be supported until the end of 2019. The next major release of Astropy @@ -91,8 +91,8 @@ package for Astronomy (Astropy Collaboration, 2013). where (Astropy Collaboration, 2013) is a citation to the `Astropy Paper `__ -(`ADS `__ - -`BibTeX `__). +(`ADS `__ - +`BibTeX `__). Special thanks to the coordinator for this release: Brigitta Sipocz. diff --git a/announcements/release-3.0.rst b/announcements/release-3.0.rst index 0d2250e6..04a367ba 100644 --- a/announcements/release-3.0.rst +++ b/announcements/release-3.0.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -52,7 +52,7 @@ bug fixes and support until the Python developers permanently sunset Python 2.7 (scheduled for 2019). Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -79,7 +79,7 @@ repository: Over 253 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html As a reminder, Astropy v2.0 (our long term support release) will continue to be supported with bug fixes until the end 2019, so if you @@ -96,8 +96,8 @@ package for Astronomy (Astropy Collaboration, 2018). where (Astropy Collaboration, 2018) is a citation to the `Astropy Paper II `__ -(`ADS `__ - -`BibTeX `__). +(`ADS `__ - +`BibTeX `__). This paper is still under review, however, and an earlier paper is available describing the status of the package at the time of v0.2. If @@ -109,8 +109,8 @@ package for Astronomy (Astropy Collaboration, 2013, 2018). where (Astropy Collaboration, 2013) is a citation to the `first Astropy Paper `__ -(`ADS `__ - -`BibTeX `__). +(`ADS `__ - +`BibTeX `__). Special thanks to the coordinator for this release: Brigitta Sipocz. diff --git a/announcements/release-3.1.rst b/announcements/release-3.1.rst index e580f754..78a0a5e4 100644 --- a/announcements/release-3.1.rst +++ b/announcements/release-3.1.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -48,7 +48,7 @@ Note that the Astropy 3.x series only supports Python 3. Python 2 users can continue to use the 2.x (LTS) series (but without new features). Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -75,7 +75,7 @@ repository: Over 300 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html As a reminder, Astropy v2.0 (our long term support release) will continue to be supported with bug fixes (but no new features) until the diff --git a/announcements/release-3.2.rst b/announcements/release-3.2.rst index ed9a7d90..091e42b6 100644 --- a/announcements/release-3.2.rst +++ b/announcements/release-3.2.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -39,7 +39,7 @@ Note that the Astropy 3.x series only supports Python 3. Python 2 users can continue to use the 2.x (LTS) series (but without new features). Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -66,7 +66,7 @@ repository: Over 300 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html As a reminder, Astropy v2.0 (our long term support release) will continue to be supported with bug fixes (but no new features) until the diff --git a/announcements/release-4.0.rst b/announcements/release-4.0.rst index 151c206b..05d3a9dc 100644 --- a/announcements/release-4.0.rst +++ b/announcements/release-4.0.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -52,7 +52,7 @@ code to Python 3, see the `Python 3 for scientists conversion guide `__. Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org @@ -79,7 +79,7 @@ repository: Over 350 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: -     http://www.astropy.org/team.html +     https://www.astropy.org/team.html If you use Astropy directly for your work, or as a dependency to another package, please remember to acknowledgment it by citing the appropriate diff --git a/announcements/release-4.1.rst b/announcements/release-4.1.rst index 99eaa383..0305b23e 100644 --- a/announcements/release-4.1.rst +++ b/announcements/release-4.1.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -47,7 +47,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/4.1.html Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/announcements/release-4.3.rst b/announcements/release-4.3.rst index ce69afba..92a29438 100644 --- a/announcements/release-4.3.rst +++ b/announcements/release-4.3.rst @@ -14,7 +14,7 @@ core Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and @@ -40,7 +40,7 @@ An overview of the changes is provided at:      `https://docs.astropy.org/en/stable/whatsnew/4.3.html `__ Instructions for installing Astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/announcements/release-5.0.rst b/announcements/release-5.0.rst index 98fa1b11..2b20eae9 100644 --- a/announcements/release-5.0.rst +++ b/announcements/release-5.0.rst @@ -14,7 +14,7 @@ package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org The astropy core package is a community-driven Python package intended to contain much of the core functionality and common tools needed for @@ -45,7 +45,7 @@ The astropy v5.0.x series now replaces v4.0.x as the long term support release, and will be supported for two years. Instructions for installing astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/announcements/release-5.1.rst b/announcements/release-5.1.rst index 9d5395f3..c7bafd41 100644 --- a/announcements/release-5.1.rst +++ b/announcements/release-5.1.rst @@ -14,7 +14,7 @@ package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org The astropy core package is a community-driven Python package intended to contain much of the core functionality and common tools needed for @@ -39,7 +39,7 @@ An overview of the changes is provided at:      `https://docs.astropy.org/en/stable/whatsnew/5.1.html `__ Instructions for installing astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/announcements/release-5.2.rst b/announcements/release-5.2.rst index f6d9c998..e4af0e52 100644 --- a/announcements/release-5.2.rst +++ b/announcements/release-5.2.rst @@ -15,7 +15,7 @@ with Numpy 1.24): .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org The astropy core package is a community-driven Python package intended to contain much of the core functionality and common tools needed for @@ -42,7 +42,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/5.2.html Instructions for installing astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/announcements/release-5.3.rst b/announcements/release-5.3.rst index c508996a..0b36f884 100644 --- a/announcements/release-5.3.rst +++ b/announcements/release-5.3.rst @@ -14,7 +14,7 @@ package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org The astropy core package is a community-driven Python package intended to contain much of the core functionality and common tools needed for @@ -40,7 +40,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/5.3.html Instructions for installing astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/announcements/release-6.0.rst b/announcements/release-6.0.rst index e1859cd2..e1c2799a 100644 --- a/announcements/release-6.0.rst +++ b/announcements/release-6.0.rst @@ -14,7 +14,7 @@ package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org The astropy core package is a community-driven Python package intended to contain much of the core functionality and common tools needed for @@ -43,7 +43,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/6.0.html Instructions for installing astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/announcements/release-6.1.rst b/announcements/release-6.1.rst index faa68c73..4726b394 100644 --- a/announcements/release-6.1.rst +++ b/announcements/release-6.1.rst @@ -14,7 +14,7 @@ package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org The astropy core package is a community-driven Python package intended to contain much of the core functionality and common tools needed for @@ -39,7 +39,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/6.1.html Instructions for installing astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/announcements/release-7.0.rst b/announcements/release-7.0.rst index d2e34860..b374af50 100644 --- a/announcements/release-7.0.rst +++ b/announcements/release-7.0.rst @@ -14,7 +14,7 @@ package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org The astropy core package is a community-driven Python package intended to contain much of the core functionality and common tools needed for @@ -59,7 +59,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/7.0.html Instructions for installing astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/announcements/release-7.2.rst b/announcements/release-7.2.rst index 79e8f852..dbb21c77 100644 --- a/announcements/release-7.2.rst +++ b/announcements/release-7.2.rst @@ -14,7 +14,7 @@ Python package for Astronomy: .. image:: /_static/img/astropy_logo_notext.png :width: 100px - http://www.astropy.org + https://www.astropy.org The astropy core package is a community-driven Python package intended to contain much of the core functionality and common tools needed for @@ -37,7 +37,7 @@ An overview of the changes is provided at:      https://docs.astropy.org/en/stable/whatsnew/7.2.html Instructions for installing astropy are provided on our -`website `__, and extensive documentation can be +`website `__, and extensive documentation can be found at:      https://docs.astropy.org diff --git a/code_of_conduct_old_astropy.rst b/code_of_conduct_old_astropy.rst index 8277d84e..3a17cbef 100644 --- a/code_of_conduct_old_astropy.rst +++ b/code_of_conduct_old_astropy.rst @@ -68,5 +68,5 @@ present code of conduct. Parts of this code of conduct have been adapted from the PSF code of conduct. -The Astropy Community Code of Conduct is licensed under a `Creative Commons Attribution 4.0 International License `__. +The Astropy Community Code of Conduct is licensed under a `Creative Commons Attribution 4.0 International License `__. We encourage other communities related to ours to use or adapt this code as they see fit. diff --git a/conf.py b/conf.py index 3f914c3b..e4f0a78a 100644 --- a/conf.py +++ b/conf.py @@ -87,9 +87,13 @@ # Linkcheck linkcheck_ignore = [ + # These sites blocked CI r"https://doi\.org/\d+", + "http://joinslack.astropy.org", + "https://www.astrobetter.com/", + "https://numfocus.medium.com/", # This page has cloudflare captcha on it - r"https://aas.org/press/astropy-collaboration-receive-2025-berkeley-prize", + "https://aas.org/press/astropy-collaboration-receive-2025-berkeley-prize", ] linkcheck_anchors = False linkcheck_timeout = 20 diff --git a/contribute.rst b/contribute.rst index 6e0451a2..7360b604 100644 --- a/contribute.rst +++ b/contribute.rst @@ -13,7 +13,7 @@ Contribute feedback There are several ways in which you can give feedback. -- If you would like to give feedback and participate in discussions, we encourage you to join the `astropy mailing list `__ and post there. +- If you would like to give feedback and participate in discussions, we encourage you to join the `astropy mailing list `__ and post there. This is the easiest way to have a discussion with both developers and other users. - Feature requests from the community are welcome and encouraged. - If you have feedback you would prefer to keep private, you can e-mail feedback@astropy.org. @@ -21,7 +21,7 @@ There are several ways in which you can give feedback. If you would like a reply (e.g., an acknowledgement of your comment), please request it. - For the extremely impatient, astropy developers often can be found in the `Astropy Slack team `__ (get an account `here `__). Slack is basically a live web chat. -- If you would like to participate in discussions about how the Project is run, please join the `Developer Email List [astropy-dev] `__. +- If you would like to participate in discussions about how the Project is run, please join the `Developer Email List [astropy-dev] `__. .. _astropy-org-contribute-issues: @@ -29,9 +29,9 @@ Reporting Issues ---------------- If you have found a bug in Astropy please report it. -The preferred way is to create a new issue on the Astropy `GitHub issue page `__; that requires `creating a free account `__ on GitHub if you do not have one. +The preferred way is to create a new issue on the Astropy `GitHub issue page `__; that requires `creating a free account `__ on GitHub if you do not have one. -If you prefer not to create a GitHub account, please report the issue to either the `astropy mailing list `__, the `astropy-dev mailing list `__ or sending a private email to the astropy core developers at feedback@astropy.org +If you prefer not to create a GitHub account, please report the issue to either the `astropy mailing list `__, the `astropy-dev mailing list `__ or sending a private email to the astropy core developers at feedback@astropy.org Please include an example that demonstrates the issue that will allow the developers to reproduce and fix the problem. You may be asked to also provide information about your operating system and a full Python stack trace; the Astropy developers will walk you through obtaining a stack trace if it is necessary. @@ -41,7 +41,7 @@ You may be asked to also provide information about your operating system and a f Contribute code or documentation -------------------------------- -If you are interested in contributing fixes, code or documentation to Astropy (whether the core package or affiliated packages), you should join the `astropy-dev `__ mailing list/forum. +If you are interested in contributing fixes, code or documentation to Astropy (whether the core package or affiliated packages), you should join the `astropy-dev `__ mailing list/forum. For the core, start looking at any related `issues `__. In particular, we have introduced a labeling system used across most Astropy-related packages which will allow you to find good starting issues. Good labels to start with are `Good-first-issue `__ and `Package-novice `__ which means you don't need much prior experience of the package. @@ -59,7 +59,7 @@ If it's a more complex change, we suggest you follow the :external+astropy-dev:r If you aren't familiar with github, we suggest you looking over our :external+astropy-dev:ref:`workflow documentation `. Once your code is accepted, you are officially an Astropy contributor and eligible to be included on the author list of future publications. -If you want to propose a larger change to Astropy, there's a procedure for that: `Astropy Proposals for Enhancement (APEs) `__ (modeled after Python's `PEPs `__). +If you want to propose a larger change to Astropy, there's a procedure for that: `Astropy Proposals for Enhancement (APEs) `__ (modeled after Python's `PEPs `__). The sort of changes that APEs are intended for include plans for new sub-packages, wide-ranging code re-organizations, a new procedure needing review by a lot of the Astropy community, or an informational document on some decision for Astropy that you want remembered. For more background on APEs, check out `APE #1 `__ and the `APE repository's README `__. There is also a `wiki page on Astropy's github repository `__ that has an overview of the existing APEs. @@ -76,14 +76,14 @@ They will have shown a sustained commitment to Astropy by participating actively This could involve submitting pull requests and participating in reviews, or discussions in other channels such as mailing lists or Slack, or other contributions as defined by a particular role. Finally, they need to express a desire to maintain this involvement going forward and accept the responsibility of having a role. For example, being a core sub-package maintainer involves interacting with users and responding to bug reports in a timely manner. -If you are interested in taking on such a role, you can volunteer either on `astropy-dev `__, by talking to a holder of the role you are interested in, or a coordination committee member. +If you are interested in taking on such a role, you can volunteer either on `astropy-dev `__, by talking to a holder of the role you are interested in, or a coordination committee member. .. _astropy-org-contribute-affiliated: Develop an affiliated package ----------------------------- -Whether you have an idea for a new Astronomy package, or already have a package that you want to integrate with the Astropy project, you can develop an affiliated package! You'll want to join the `astropy-dev `__ list so you can notify other developers of your intent to develop an affiliated package, and the `astropy-affiliated-maintainers `__ mailing list to be kept informed of any discussions related to setting up affiliated packages. +Whether you have an idea for a new Astronomy package, or already have a package that you want to integrate with the Astropy project, you can develop an affiliated package! You'll want to join the `astropy-dev `__ list so you can notify other developers of your intent to develop an affiliated package, and the `astropy-affiliated-maintainers `__ mailing list to be kept informed of any discussions related to setting up affiliated packages. Then you can check out the section on :ref:`astropy-org-affiliated-instructions` to get started. .. _astropy-org-contribute-financially: diff --git a/help.rst b/help.rst index 01befc05..00cc0370 100644 --- a/help.rst +++ b/help.rst @@ -19,11 +19,11 @@ most comfortable with. project, but the ``#community-help`` channel is a good place for users to seek help from the Astropy community. - `Astropy Users Email List - [astropy@python.org] `__ + [astropy@python.org] `__ - Post questions or start discussions about anything related to Python programming applied to astronomy. - `Astropy Developers Email List - [astropy-dev@googlegroups.com] `__ + [astropy-dev@googlegroups.com] `__ - Start discussions and ask questions about changing or adding functionality to the ``astropy`` package. This is also the place where significant announcements for contributors/developers are diff --git a/history.rst b/history.rst index 93a2b33b..3d588cee 100644 --- a/history.rst +++ b/history.rst @@ -93,7 +93,7 @@ conference, many of the astropy core developers were attending. For example, the initial Code of Conduct for the Astropy Project was written at the conference and the “Python in Astronomy” Facebook group was started, among `other -activities `__. +activities `__. The intent from the first coordination meeting in 2011 was to put some functionality into more specialized packages, called diff --git a/index.rst b/index.rst index a03be4b3..3579c228 100644 --- a/index.rst +++ b/index.rst @@ -108,7 +108,7 @@ developers. Report bugs and Contribute -------------------------- -If you encounter something you believe to be a mistake, error, or bug, the best way to get it addressed is to report it on the `github issue tracker `__. +If you encounter something you believe to be a mistake, error, or bug, the best way to get it addressed is to report it on the `github issue tracker `__. If you aren't sure if something is a bug or not, or if you don't have a Github account, feel free to ask on one of the :ref:`forums `. If you believe you know how to fix the problem, please consider :ref:`contributing `!