Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/astropy/astropy

Astronomy and astrophysics core library
https://github.com/astropy/astropy

TST: Skip test_ignore_sigint in predeps job (#15818)

* TST: Skip sigint test when too many threads
instead of skipping it blindly

5ad5b66c236a9042983b46d9bdda91f19f5e948e authored 12 months ago by P. L. Lim <[email protected]>
Merge pull request #15829 from neutrinoceros/time/doc/fixes

DOC: minor fixes to astropy.time's docs

c0ebce494a670805c1e928bd467222a8357b53ba authored 12 months ago by Marten van Kerkwijk <[email protected]>
TST: add a regression test for bug 15230

23b5fc837e94dde99cc3415488f2d0cd485d999d authored 12 months ago by Clément Robert <[email protected]>
BUG: fix comparing NaN quantity with TimeDelta object

1123af8d86959d89486ec01636d898c303511dbc authored 12 months ago by Clément Robert <[email protected]>
DOC: minor fixes to astropy.time's docs

0597e6d926a6a1aa38a946ad6e8fbc550484a69a authored 12 months ago by Clément Robert <[email protected]>
Merge pull request #15791 from eerovaher/prevent-large-files

Make the `pre-commit.ci` job guard against large added files

9cd4f4fbe8df945c524e005c8e31c6b9441c5e2a authored 12 months ago by P. L. Lim <[email protected]>
Merge pull request #15686 from neutrinoceros/typing_extensions_req

DEP: adjust requirements for extra dependency on typing-extensions

e955c726bdbae94c66e07c9e16b35ee69929f991 authored 12 months ago by P. L. Lim <[email protected]>
DEP: adjust requirements for extra dependency on typing-extensions

At the moment, typing-extensions is only ever used to replace `typing.Self`, which is included i...

169f46198065402ebc0b50061a7543aa175db754 authored 12 months ago by Clément Robert <[email protected]>
Merge pull request #15809 from neutrinoceros/tst/pytest8_compat

TST: fix compatibility pytest 8.0

12367300d12e6f5c22fc92aec79f3752a0d6eff7 authored 12 months ago by P. L. Lim <[email protected]>
TST: Clean-up of test_ignore_sigint

f7b03014988f5bb79335a4dc0e9896508ebdbb0a authored 12 months ago by P. L. Lim <[email protected]>
Merge pull request #15802 from eerovaher/refactor-skycoord-parse

Reduce code duplication in `sky_coordinate_parsers.py`

f8eac0aecc54dd4eabd1494ce3ac23d3085e786c authored 12 months ago by P. L. Lim <[email protected]>
Configure check-added-large-files pre-commit hook

Previously the hook only checked staged files. This made it possible for
contributors who had no...

c58e018338a2c5fac2bf99ec76ef7a0202decc40 authored 12 months ago by Eero Vaher <[email protected]>
Fix ruff violation in coordinates subpackage (#15798)

* Fix ruff violation in coordinates subpackage

- Resolve 'superfluous-else-raise' (RET506) li...

5470263d22c76f76c77b102441f0c5876c15f0f6 authored 12 months ago by Robert Queenin <[email protected]>
Update WCSLIB to version 8.2.2 (#15795)

* Update WCSLIB to version 8.2.2

e6157a8e8e81b8c340e9d1ceb5a3a761a849b4d1 authored 12 months ago by Mihai Cara <[email protected]>
TST: fix compatibility pytest 8.0

6b068da07114312f03690d11bcc26aa125c713a1 authored 12 months ago by Clément Robert <[email protected]>
Merge pull request #15801 from astropy/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

873706730fca3cfad67f7535c6b7cc841c464e80 authored 12 months ago by P. L. Lim <[email protected]>
Reduce duplication in `sky_coordinate_parsers.py`

It was possible to simplify `_parse_coordinate_arg()` at the small cost
of adding a new argument...

047b36586c0019d2d8325db2981fd2e0d421bbd5 authored 12 months ago by Eero Vaher <[email protected]>
Refactor `_parse_ra_dec()`

The function is now much shorter. Furthermore, its return type has been
changed from a list of t...

8d9d4e917a80b334f6dddc4d639d86de339ba44c authored 12 months ago by Eero Vaher <[email protected]>
Merge pull request #15804 from astropy/update-astropy-iers-data-pin-1704154209

Update minimum required version of astropy-iers-data

809779e8dec938266e34df7451e8e8ee2d3960b2 authored 12 months ago by Eero Vaher <[email protected]>
GHA update grouping

b8fe3e483eceb0268f50730ba94782d1ffdca630 authored 12 months ago by Nathaniel Starkman <[email protected]>
Update minimum required version of astropy-iers-data

5d1077b6748972ec4d17198b8e2755171d044714 authored 12 months ago by github-actions <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.6 → v0.1.9](https://github.com/astral-sh/...

a6baf8b52e4222701011eaff3d1992bf6ea9ab4e authored 12 months ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Merge pull request #15799 from neutrinoceros/units/bug/test_coverage

BUG: list np._core.umath._replace as unsupported by Quantity

436f148329f7473dfba46f25ae08447c1a04a9df authored 12 months ago by Marten van Kerkwijk <[email protected]>
BUG: list np._core.umath._replace as unsupported by Quantity

b073c7c38ed2c2934cdf0ef174b82391e9610c45 authored 12 months ago by Clément Robert <[email protected]>
Merge pull request #15790 from eerovaher/trim-angle-formats

Remove unused angle conversion helpers

6568d90661f12a144ec9a2ccc814a3e2eaaf8a82 authored 12 months ago by Marten van Kerkwijk <[email protected]>
Remove unused angle conversion helpers

644004692cd732ae10394543cc02d7cc907499dd authored 12 months ago by Eero Vaher <[email protected]>
Merge pull request #15785 from mhvk/numpy-dev-vecdot-pinv-cholesky

Update ufunc/linalg helpers to match numpy dev

b50e9cfc8bf862816ea9ddd7193f0cf801b44c71 authored almost 1 year ago by P. L. Lim <[email protected]>
Update signatures of cholesky and pinv for numpy 2.0

9a12bff3524addfc4b77daf8f33abab359673598 authored almost 1 year ago by Marten van Kerkwijk <[email protected]>
Correct for np.vecdot becoming a gufunc

d0403a5cb97039da9459c784839e9519538f6b63 authored almost 1 year ago by Marten van Kerkwijk <[email protected]>
Merge pull request #15736 from pllim/ignore-sg-gen-file

DOC: Ignore sphinx-gallery generated file

b892a5429f050816db4b11404d63a4e80bab4f06 authored almost 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15776 from eerovaher/coords-partial-PLR0915

Shorten three long functions in `coordinates`

fefe2261fcf09751d052d80bd8143e72f18f6aea authored about 1 year ago by Marten van Kerkwijk <[email protected]>
Shorten some long functions in `coordinates`

The refactored functions no longer violate Ruff rule PLR0915
(too-many-statements).

3d1087df5974b547ea8ba826b138b471b6e8ec0d authored about 1 year ago by Eero Vaher <[email protected]>
Merge pull request #15777 from neutrinoceros/depr/erfa_exceptions

DEPR: deprecate importing ErfaError and ErfaWarning from astropy.utils.exceptions

651ea27844801b19895b87e6ec7f776b1fd39a61 authored about 1 year ago by Marten van Kerkwijk <[email protected]>
DEPR: deprecate importing ErfaError and ErfaWarning from astropy.utils.exceptions

2716250489a8226ed761ab8079c7511aea7d14a6 authored about 1 year ago by Clément Robert <[email protected]>
BUG [table]: fix slicing logic for Row (#15733)

* TST: add a regression test for bug 14007

* BUG: fix slicing logic for Row

* add changelo...

f5909190d558bc51edd1980929860f536bad0fbc authored about 1 year ago by Clément Robert <[email protected]>
ENH: avoid importing optional dependencies just to know if they are installed (#15771)

Instead check more directly just whether a package is available,
which is much faster.

-----...

ae438b4ad4cb14355d2efc4acc0477b22068d83f authored about 1 year ago by Clément Robert <[email protected]>
Merge pull request #15741 from pllim/fix-labeler-rules

BUG: Fix auto labeler rules

95ab29c8590169d802730fd8ffea381be36f4f19 authored about 1 year ago by P. L. Lim <[email protected]>
Update labeler rules [ci skip]

753a327d67972b92e5768e055bd91e61a1cbed8c authored about 1 year ago by P. L. Lim <[email protected]>
BUG: Fix auto labeler rules

so it does not label everything as visualization

[ci skip]

Co-authored-by: Clément Robert <cr52...

006d73116ea4bbae0cab920e324e888a4346d155 authored about 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15770 from neutrinoceros/tst/fix_broken_test_skipper

TST: fix incorrect skipif marker

51d17fc7b3592a7af44b1bed30f65932b15a9bd5 authored about 1 year ago by P. L. Lim <[email protected]>
TST: fix incorrect skipif marker

c0ffba405f07dfebfa6787f67ab4e6878b6f1e59 authored about 1 year ago by Clément Robert <[email protected]>
Merge pull request #15706 from nstarman/bump-numpy-scipy

Bump numpy & scipy

6a870d66f99d42bb3bbf1e13399f06d9a2658844 authored about 1 year ago by P. L. Lim <[email protected]>
TST: fix a broken table test (#15764)

f98d44d30837234fabc3bab4efb0a325de991ee2 authored about 1 year ago by Clément Robert <[email protected]>
Merge pull request #15767 from eerovaher/rm-removestar-hook

Remove `removestar` pre-commit hook

006afb9d83aa93aab9ef959e4f6f5297d095aa3c authored about 1 year ago by P. L. Lim <[email protected]>
Remove `removestar` pre-commit hook

Both Ruff rule F403 and `removestar` guard against `import *`
statements, but only `removestar` ...

b1cb00f04f14ea40fcc6f9bb4f95c8c025a61c13 authored about 1 year ago by Eero Vaher <[email protected]>
Bump scipy minversion to 1.8

Signed-off-by: nstarman <[email protected]>
Co-authored-by: Eero Vaher <eero.vah...

de418236becee5e9b25c7eaada69c4b7f31ebbe0 authored about 1 year ago by nstarman <[email protected]>
bump numpy minversion to 1.23

Signed-off-by: nstarman <[email protected]>

6df7cc4b8ab812bb70251cb4402055a4310e2937 authored about 1 year ago by nstarman <[email protected]>
Merge pull request #15740 from keflavich/small_wcsutil_docfix

Add clarification on the xy coordinates in fit_wcs_from_points

3d48627e4fdd3ac081a7e8a628a717d1764801b3 authored about 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15748 from eerovaher/clean-ascii-tests-commons

Remove unused code from an `io.ascii` test helper file

80b805f03d6df3dc4f04727b2f57abb2b69d66bd authored about 1 year ago by Hans Moritz Günther <[email protected]>
Merge pull request #15762 from astropy/dependabot/github_actions/dot-github/workflows/github/codeql-action-3

Bump github/codeql-action from 2 to 3 in /.github/workflows

274ae10a84bc85bda38937b6ac6262c3a1d75821 authored about 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15760 from mhvk/numpy-dev-vecdot-etc

Support new additions to numpy (np.vecdot, np.matrix_transpose, etc.)

6dde90bf47a50adfb6cfdaa980bb290921c56de9 authored about 1 year ago by P. L. Lim <[email protected]>
Bump github/codeql-action from 2 to 3 in /.github/workflows

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release no...

9a94fca3fa7e0c131cde7eaed9664671850aeed1 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add note on why we are not using np.matrix_transpose internally

007c4bca9a5f8fc29aa9443380f01d226201503c authored about 1 year ago by Marten van Kerkwijk <[email protected]>
ENH: ensure Masked support for latest numpy (np.vecdot, etc.)

88943e04f66dd3740a452925238cb6ca0c9b231a authored about 1 year ago by Marten van Kerkwijk <[email protected]>
ENH: ensure Quantity support for latest numpy (np.vecdot, etc.)

947189c5725198145529c42a1ec3881109d92c20 authored about 1 year ago by Marten van Kerkwijk <[email protected]>
Merge pull request #15752 from MridulS/quantity-array-api

Let Quantity accept Array-API compatible objects

436669cd364c669e84a721f69a78205cdb6d5d92 authored about 1 year ago by Marten van Kerkwijk <[email protected]>
BUG: avoid double superscipts with unicode (#15755)

Follow the procedure done for latex format, and replace the
superscript with the short name if ...

103a55a1017d711779fb04d66efb02645b1c0da1 authored about 1 year ago by Mridul Seth <[email protected]>
Let Quantity accept Array-API compatible objects

If any iterable such as a list of tuple was input to ``Quantity``, a check was
done to see if th...

def12c535ec2c92fdb53a1e61c4e8a4c522d9a9f authored about 1 year ago by Mridul Seth <[email protected]>
Remove unused code from a test helper file

174fc5d6c5f3b6d0dbfb058450a477fb58edfe2f authored about 1 year ago by Eero Vaher <[email protected]>
Merge pull request #15746 from pllim/update-towncrier-bot-ver

BOT: Bump action-towncrier-changelog version hash

7a7b6ba6a1fc65aeb4585819d3c4e50b97631dda authored about 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15737 from eerovaher/unify-sep-pos-angle

Move `position_angle()` from `SkyCoord` to `BaseCoordinateFrame`

586a14466b7f847feea000191b94cedd3c162542 authored about 1 year ago by Marten van Kerkwijk <[email protected]>
BOT: Bump action-towncrier-changelog hash

to pick up 0.1.1 that does not use deprecated pkg_resources

033662a2d5fab9131838ca18cb03435c02a5d4e2 authored about 1 year ago by P. L. Lim <[email protected]>
Add clarification on the xy coordinates in fit_wcs

8334c914b44960b29c7a29566a54959d7b7da4ee authored about 1 year ago by Adam Ginsburg <[email protected]>
Implement `BaseCoordinateFrame.position_angle()`

The `position_angle()` method has been moved form `SkyCoord` to
`BaseCoordinateFrame`. The metho...

421a47644a1122d56c111b371e30d35de13cac26 authored about 1 year ago by Eero Vaher <[email protected]>
BUG/API [units]: fix signature incompatibilities between helper and helped functions (#15710)

Fix incompatibilities between helper and target function signatures, and
add meta tests for uni...

f87e75d967fcf0ede5a1fe9f1326e4b84e333f94 authored about 1 year ago by Clément Robert <[email protected]>
DOC: Ignore sphinx-gallery generated file

that I noticed as untracked after local doc build.

fe44293c84020ae650f5a3f0c3a2aaefb4502113 authored about 1 year ago by P. L. Lim <[email protected]>
TST [units]: restore consistent naming convention for array functions tests (#15719)

* TST: restore consistent naming convention for array functions tests

* return a set instead ...

ab8308460c44a628ea5424821d649bfa54d8291b authored about 1 year ago by Clément Robert <[email protected]>
Simplify computing coordinate differences on sky

`BaseCoordinateFrame.separation()` and `SkyCoord.position_angle()`
perform many analogous comput...

00fd18714d08329d960086a0b3b0aabacc671d1a authored about 1 year ago by Eero Vaher <[email protected]>
Merge pull request #15730 from neutrinoceros/mnt/hotfix_labeler_final

MNT: fix labeler.yml for labeler v5 (again)

207a2e465b012c4422c429d52c337e83c3ddfa02 authored about 1 year ago by P. L. Lim <[email protected]>
MNT: fix labeler.yml for labeler v5 (again)

df6201daf3fe6add9ae6a2f96b6a2a1c5c436322 authored about 1 year ago by Clément Robert <[email protected]>
Merge pull request #15725 from neutrinoceros/mnt/cleanup_old_python

MNT: cleanup fiduciary comments that are unneeded since Python 3.8 was dropped

c80869eac212253e4297459ea8c6665435d90d88 authored about 1 year ago by Marten van Kerkwijk <[email protected]>
MNT: fix labeler configuration file for v5 (#15723)

* MNT: fix labeler configuration file for v5

* MNT: cleanup now unnecessary workaround in lab...

e0d336c749e3ee4fd67625592d037d63a381ce28 authored about 1 year ago by Clément Robert <[email protected]>
MNT: cleanup fiduciary comments that are unneeded since Python 3.8 was dropped

- remove conditional in a docstring (this condition is now always true)
- honor a TODO comment ab...

54fe898808b809571af272833b85342ea9232918 authored about 1 year ago by Clément Robert <[email protected]>
Merge pull request #15712 from taldcroft/coords-allow-angle-like-in-distance

Allow initializing Distance from angle-like parallax

35c1cc256c9e29aa1293c899bf0746bc9e75b7a1 authored about 1 year ago by Marten van Kerkwijk <[email protected]>
Allow using any angle-like parallax with Distance

The `parallax` argument to `Distance` can now be any object that can be
converted to an angular ...

38f10a3b0aecad2aa9a81401e9c511408429d1c7 authored about 1 year ago by Tom Aldcroft <[email protected]>
Add a regression test for non-`Quantity` parallax

The new test reveals that passing in an angle-like object as parallax to
`coordinates.Distance` ...

a65a0e691d9213b92b2509b584dec048314fa39e authored about 1 year ago by Tom Aldcroft <[email protected]>
Merge pull request #15617 from jobovy/fix-cds-multi-line-explanation

[io.ascii.cds] Fix reading of multi-line CDS descriptions where the continued line starts with a...

cf357278b932d1c1b720621afc72b652240c3398 authored about 1 year ago by Hans Moritz Günther <[email protected]>
Merge pull request #15691 from neutrinoceros/units/new_array_functions

TST: add test cases + implementations for array functions (NEP 18) new in numpy 2.0

28e593f4b9c32eb57893f6bd393a2a8df6c70e76 authored about 1 year ago by P. L. Lim <[email protected]>
TST: add test cases for array functions (NEP 18) new in numpy 2.0 (astype, unique_all, unique_counts, unique_inverse, unique_values, linalg.cross, linalg.outer, linalg.svdvals, linalg.tensordot, linalg.matmul)

e2015797e100fd8923548f027e7bb7f1f29ddc6b authored about 1 year ago by Clément Robert <[email protected]>
Merge pull request #15715 from eerovaher/fix-file-like-ref

Fix references to `file-like` objects in glossary

2f29cfdaadfbf76cf0193e06e332de66f6675b8e authored about 1 year ago by P. L. Lim <[email protected]>
Fix references to `file-like` objects in glossary

In 0ffdbb2fa019d2b33ed50038f28129283d51e8b0 (Improve astropy glossary)
the glossary was sorted a...

0267269529a5d0d095012140dea44437a7d82e8d authored about 1 year ago by Eero Vaher <[email protected]>
Merge pull request #15708 from astropy/dependabot/github_actions/dot-github/workflows/actions/labeler-5

Bump actions/labeler from 4 to 5 in /.github/workflows

034d055e4e524fd523485de99d63d6751343894c authored about 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15707 from astropy/dependabot/github_actions/dot-github/workflows/actions/setup-python-5

Bump actions/setup-python from 4 to 5 in /.github/workflows

d421052cefefc926e0ff603123a9b6252e7733de authored about 1 year ago by P. L. Lim <[email protected]>
Fix typos

ef33ac5a1f8f9ed09e5e13130a64147045208395 authored about 1 year ago by omahs <[email protected]>
Improve astropy glossary (#15705)

* Clean up glossary and use more uniform language

* Alphabetize glossary

* Fix a few mista...

0ffdbb2fa019d2b33ed50038f28129283d51e8b0 authored about 1 year ago by Tom Aldcroft <[email protected]>
Bump actions/labeler from 4 to 5 in /.github/workflows

Bumps [actions/labeler](https://github.com/actions/labeler) from 4 to 5.
- [Release notes](https...

fabf0fc49b93c6df948eae7cb16c5ee1aa0650e0 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/setup-python from 4 to 5 in /.github/workflows

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release no...

8efb0a07e1999ce41bad206e50395e53c8cfd029 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Suggested fix re:black formatting of adding to column description

e70c35ee5b09ad408877c8b458d2a3f27d845ac4 authored about 1 year ago by Jo Bovy <[email protected]>
Merge pull request #15699 from dhomeier/np.char_ufuncs

Add new Numpy 2.0 string ufuncs in np.char to UNSUPPORTED_UFUNCS

72c09473cf7e78814874c466ff2f5a11512f5b1b authored about 1 year ago by Derek Homeier <[email protected]>
More numpy string ufuncs in qh.UNSUPPORTED_UFUNCS

8f1bf1026c03bf74e45d3665d36393e4cd9a122b authored about 1 year ago by Derek Homeier <[email protected]>
Merge pull request #15697 from eerovaher/rm-duplicate-hooks

Remove duplicate pre-commit hooks

faa20e537265eb750dcccd18dd2283b01cad2f4f authored about 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15698 from eerovaher/fix-docs-separation-ref

Remove the last `SkyCoord` separation method references

7c61eee18ea24fe1acbd4d5706deaaccf1c28a6d authored about 1 year ago by P. L. Lim <[email protected]>
Add string ufuncs in np.char to qh.UNSUPPORTED_UFUNCS

76f98bccd181e0706af291af61efdd6d7c9af4f6 authored about 1 year ago by Derek Homeier <[email protected]>
Remove `SkyCoord` separation methods references

The methods were removed in da730d01e2e7dd41bd12859f873fbcb555e3674f
because at runtime `SkyCoor...

611ad17747a4047d244e8d98b6ece02dc29556be authored about 1 year ago by Eero Vaher <[email protected]>
Remove `python-check-blanket-noqa` pre-commit hook

The removed hook is a duplicate of Ruff rule PGH004. [ci skip]

bc8e9a8cec8982207086c9f43f5c38097d79ca47 authored about 1 year ago by Eero Vaher <[email protected]>
Remove `python-check-mock-methods` pre-commit hook

The removed hook is a duplicate of Ruff rule PGH005.

e5e6e28b0c37299ef4673b98c73d5b3204956c96 authored about 1 year ago by Eero Vaher <[email protected]>
Merge pull request #15677 from eerovaher/deduplicate-separation

Remove `SkyCoord` separation methods

d84aa7fc9e31b7d70be2603678af0ae3af84088e authored about 1 year ago by Marten van Kerkwijk <[email protected]>
Merge pull request #15689 from neutrinoceros/type_extra

DEP: add a `[typing]` extra dependency target for type-check-only dependencies

b7fa097273a10ac1bb0353618fa1e88da9d4a093 authored about 1 year ago by Nathaniel Starkman <[email protected]>
DEP: add a `[typing]` extra dependency target for type-check-only dependencies

b64eaf2e207b3ef998334dfdd096d1ae89ea4d2d authored about 1 year ago by Clément Robert <[email protected]>
Add changelog entry

e84f18bddc02ec1c8c3124bb3163d64d813c3091 authored about 1 year ago by Jo Bovy <[email protected]>