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

Merge pull request #15341 from pllim/add-cycler-intersphinx

DOC: Add cycler to intersphinx

81d3c46f0916f566a198ca1dbfb9c127fca2fd53 authored over 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15342 from mhvk/numpy-dev-fixup-for-dummy-array

Import DummyArray from new location on numpy 2.0

8b4bbeffd35a83fe8974e343f14bfbe52e320cc3 authored over 1 year ago by P. L. Lim <[email protected]>
Refactor related tests a bit to be more logical

7d4c7997b796bb6ee21b2a8a1a30bdf69c43b11d authored over 1 year ago by Marten van Kerkwijk <[email protected]>
DOC: Add cycler to intersphinx

because matplotlib 3.8 requires it.

5e3fc8471f2a5f83f694b8e22efc5940b2910015 authored over 1 year ago by P. L. Lim <[email protected]>
Import DummyArray from new location on numpy 2.0

b7151e1c0c34eef6d48bf572b6a5c92efa63fcb6 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Merge pull request #15337 from draghuram/ruff-B033

Handle ruff rule B033.

9bc407a7221e0abec359e792e3107e842d21b31d authored over 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15339 from WilliamJamieson/bugfix/building

Attempt to fix wheel building

8e95fbd1331eb200faabea4f9ec74b71c67f53a8 authored over 1 year ago by P. L. Lim <[email protected]>
Attempt to fix wheel building

b841bb5ef72830c4293c5dfea624a63e65c59d86 authored over 1 year ago by William Jamieson <[email protected]>
Handle ruff rule B033.

Signed-off-by: Raghuram Devarakonda <[email protected]>

e03bb89032b07e46f834ee73bcca7996448fb228 authored over 1 year ago by Raghuram Devarakonda <[email protected]>
Merge pull request #15304 from mhvk/distribution-earthlocation

Distribution fixes to work with EarthLocation

763ee0c6ba8623523be535d2d83cad9cb647f056 authored over 1 year ago by P. L. Lim <[email protected]>
TestMaskedQuantityInitialization: Fix initialization (#15326)

* TestMaskedQuantityInitialization: Fix initialization

Fixes #15316.

b0065e81c666edde1676a269207a5fc51e557ecb authored over 1 year ago by Doron Behar <[email protected]>
minor comment clarification

017017563971893c00130e07a5e29b7a2f89f55f authored over 1 year ago by Erik Tollerud <[email protected]>
Ensure EarthLocationDistributions are possible.

This involved ensuring __array_ufunc__ could deal with gufuncs
properly, as well as making an in...

fb3701b966c05e0a8fcbe49a614f550f9dd8a939 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Small fixes to EarthLocation required for making it work with Distribution.

Also update tests a bit to ensure correct exceptions are raised.

2b32e2ed0e329bca1871440041a72b85ef32d379 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Test that Distribution can deal with advanced indices

f4deb82c553157cc1b26b18f5460b9100999e682 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Get distribution class in view rather than reinitialize.

As part of this, define _get_distribution_cls in analogy
to what is done in Masked._get_masked_c...

45e44476b8f0392c8ea576672e4765a35ceeddc7 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Let the Distribution dtype be that of a single sample.

Arguably, this is more logical, since we want the array
to look like a regular array as much as ...

9aaadd9db9740a2888b36427b5d54f5904171866 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Allow Distributions with structured dtype.

This involves a second indirection in the actual dtype
of the array, which now has a "samples" e...

897dabee2616c28b35d9be1d4c7dae0ac4e43d6d authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Allow .view that would work for regular arrays as well.

With the new sample indirection, it becomes possible, by
using stride trickery to ensure that, e...

3f73cb0a510d7aceef5132a5d1d4c2fa4bb8efef authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Changelog entry and docstring update

87fcf14f03ea083393b35088ffa2d8506d63c072 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
add earthlocations tests although they xfail

f47dfbabca47ce6e9616792e30653de30c67e3a0 authored over 1 year ago by Erik Tollerud <[email protected]>
Correct hangelog entries.

This adds new information to the previous .feature one,
and renames both it and the .api one to ...

470d8ae26273622306b139067551b4d6a91caaa4 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Merge pull request #15328 from mhvk/gallery-matplotlib-fix

Try to fix example plot not working with matplotlib 3.8

c1942395eef233d9c60e19fc523fa24c320bd672 authored over 1 year ago by P. L. Lim <[email protected]>
DOC: I do not care about wcsaxes links

b66fa06f51d9cc044d9f1fcf910c45321b4ce8ee authored over 1 year ago by P. L. Lim <[email protected]>
DOC: Explicitly set angle for mpatches

94660af5b4b0b648cfc5ddc4f5004e2dbb0cdd3f authored over 1 year ago by P. L. Lim <[email protected]>
DOC: Revert #15320

to unpin matplotlib<3.8

4653ea4cdbb455db098eed4eb13efe2f42192349 authored over 1 year ago by P. L. Lim <[email protected]>
Fix example to not use quantity for a color

3b972610922947238f3ea1a177cbe5baa9f800d7 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Merge pull request #14929 from saimn/fits-fix-comparison

Fix column format comparisons in io.fits tests

fdcc83561bbc3ebc1e64b48034c7a14e3b5fba94 authored over 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15322 from pllim/relax-bad-url-check

TST: test_find_invalid might also cause TimeoutError

85ab36a5f5721dbb117ec5ef9694d7f238a46b13 authored over 1 year ago by P. L. Lim <[email protected]>
TST: test_find_invalid might also cause TimeoutError

sometimes, maybe when service provider blocks CI

a767af7c28a4cbd5f2cb11dc3e719feace6e987c authored over 1 year ago by P. L. Lim <[email protected]>
Fix column format comparisons (ref #14920)

c10eedde1e833b404522450f0ae82b36a756c694 authored over 1 year ago by Simon Conseil <[email protected]>
Merge pull request #15320 from WilliamJamieson/tmpfix/pin_matplotlib_docs

TMP pin matplotlib as it breaks the docs

6eb5a83011bd18266c523b95cd639d0d4c196c5b authored over 1 year ago by P. L. Lim <[email protected]>
Address ruff's DTZ003 rule violations (#15298)

* Address ruff's DTZ003 rule violations

* Use a naive `now` instead of forcing an aware `Time...

c12a7e31b91e9ab33cfbc0f4ea54eed44677b72c authored over 1 year ago by Hélvio Peixoto <[email protected]>
TMP pin matplotlib as it breaks the docs

d1f722ba30d872570e974753346cdf0bc4347adf authored over 1 year ago by William Jamieson <[email protected]>
Fix ruff issue PLC0208. (#15314)

881710f589d9557a03826a1730e1919097fdbae5 authored over 1 year ago by Raghuram Devarakonda <[email protected]>
Merge pull request #15305 from nstarman/ruff-PYI024

ruff code PYI024

c095956a927bd751cb10df36ba2b7ab00068ffa3 authored over 1 year ago by P. L. Lim <[email protected]>
ruff code PYI024

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

1c2b880afbc331cb98ddc82b8acb413abbd02d5e authored over 1 year ago by nstarman <[email protected]>
Ruff PYI056: fix __all__ extension (#15277)

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

31dfdc07b98ead2652f32534dc0b9d645419fe28 authored over 1 year ago by Nathaniel Starkman <[email protected]>
Merge pull request #15302 from astropy/dependabot/github_actions/dot-github/workflows/actions/checkout-4

Bump actions/checkout from 3 to 4 in /.github/workflows

bde1b85647a27a83f57d80d891c106e219d15a0b authored over 1 year ago by P. L. Lim <[email protected]>
Ruff PYI024 (#15278)

* use NamedTuple over namedtuple

* cleanup for RTD

---------

Signed-off-by: nstarman <n...

493c63a57d61e44dc7b6856618b2f3d065e75e86 authored over 1 year ago by Nathaniel Starkman <[email protected]>
Bump actions/checkout from 3 to 4 in /.github/workflows

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

b02ca9b96d987573cc53aa1c54a071067e8c5611 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #15299 from neutrinoceros/black_mirror

MNT: switch to faster black pre-commit hook

40c24589d238def34f150739b1c1ec0f9b13a2b7 authored over 1 year ago by P. L. Lim <[email protected]>
MNT: switch to faster black pre-commit hook

4ec501a01bb3d8a564d2005904f73de8e643c8f7 authored over 1 year ago by Clément Robert <[email protected]>
Merge pull request #15290 from pllim/mpldev-historical-reasons

TST: Install mpldev the same way as devdeps for matplotlib

9353c3ed08ad7aedbd943f5fadc3c5c57685af15 authored over 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15097 from eerovaher/coord-finite-dt-tests

Improve finite difference coordinate transformation tests

1bbbb673ff25c12778dba27e15b8d4349cecf882 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Make utils.metadata into a folder

Since the file has gotten quite long and it is nice to separate
out the merging of metadata fro...

04e9a16a59813fd7b3f0a09b4c620fc4967cc0cb authored over 1 year ago by Nathaniel Starkman <[email protected]>
Merge pull request #15292 from mhvk/numpy-2-0-fixes

MAINT: ensure deprecated/removed functions in numpy 2.0 are accounted for

caaff3e6eac939768956ae4a95e171a1057de109 authored over 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15148 from astrofrog/split-out-header-conversion

Split out compressed header conversions into separate file

333bf746d4780562ece0915a5fb3b525dc2d75aa authored over 1 year ago by Simon Conseil <[email protected]>
MAINT: ensure deprecated/removed functions in numpy 2.0 are accounted for.

10b5804448bb8b95d4b686b780d77b62a84cbbd6 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
TST: Install mpldev the same way as devdeps

for matplotlib

ec347dc2aee38c3d0180bfc0770b1a618f776754 authored over 1 year ago by P. L. Lim <[email protected]>
Fix codestyle

a37b8ea2d14b9713e65757859b606a23b5328b8e authored over 1 year ago by Thomas Robitaille <[email protected]>
Moved compression defaults into seperate file, as well as code to convert the image header to a binary table header

5049fecd52868d264532a82b6395d6b03fec1bca authored over 1 year ago by Thomas Robitaille <[email protected]>
Move code to convert binary table header to image header into standalone function

e31694020c3a03b752c7cb5b0e07a6b7514e5d51 authored over 1 year ago by Thomas Robitaille <[email protected]>
Merge pull request #15287 from meeseeksmachine/auto-backport-of-pr-15286-on-main

Backport PR #15286 on branch main (Finalizing changelog for v5.3.3)

bc0be289ab10f8c74978b7e4bfd11181c29ae200 authored over 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15282 from olebole/vounit-formatter

Fix vounit formatting of fractions and powers

68950c091974c2c61cc2242d18d8d58b44a2d816 authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Backport PR #15286: Finalizing changelog for v5.3.3

ad3ce6f72f72c80a8a41757fd38aa4a997a4ef1c authored over 1 year ago by Thomas Robitaille <[email protected]>
Add correct power sign '**' to fractional exponents

5b24c1d9ba4a639132a08eca357b5e25c2a7e474 authored over 1 year ago by Ole Streicher <[email protected]>
Add changelog entry

1f59982d341a3272d8d21ca06f79e5e352e94457 authored over 1 year ago by Ole Streicher <[email protected]>
Remove spaces around fraction sign in vounits

11cd49ae71e2391f0d26e5dfe56a691233b727f3 authored over 1 year ago by Ole Streicher <[email protected]>
Add tests for vounit power and fraction

196f20bb67ad11863d423bcf23f421bc981d74c7 authored over 1 year ago by Ole Streicher <[email protected]>
Fix Ruff PIE790 (extraneous pass statement) in nddata (#15280)

0a315634e6c8e221995eb8030b507eaee34bdf94 authored over 1 year ago by Hélvio Peixoto <[email protected]>
Add removestar (#15275)

* Add removestar
* Ignore star import in ``docs/conf.py``

31e2c3e6bd3382dfd4f13d425b797e74a27f93a9 authored over 1 year ago by Saransh Chopra <[email protected]>
Merge pull request #15269 from astropy/update-astropy-iers-data-pin-1693613320

Update minimum required version of astropy-iers-data

635f3e0d714f81c6d1b8ca1bc28586beb3d82414 authored over 1 year ago by P. L. Lim <[email protected]>
[pre-commit.ci] pre-commit autoupdate (#15276)

* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/astral-sh/ruff-pre-commit: v0...

2f0dddaed850fe8624badc5bf8d279ac4125e345 authored over 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Add `default_factory` to MetaData (#15265)

Allows to use `dict` or another mapping as a default substitute for `OrderedDict`

e58cd46b70cacec042ef1880625108cdb83de6f7 authored over 1 year ago by Nathaniel Starkman <[email protected]>
Fix Ruff PIE790 (extraneous pass statement) in cosmology (#15268)

ad4d25c5d4fa8bc122c294c833c21f50abd8d7b6 authored over 1 year ago by Hélvio Peixoto <[email protected]>
Fix ruff C406: unnecessary-literal-dict (#14880)

1e190f5b2c5260d0efc57a7921ad0edc756a63e7 authored over 1 year ago by Alexandre R. Bomfim Junior <[email protected]>
Merge pull request #15266 from dhomeier/round-off-round_

Remove calls to deprecated `np.round_` alias for Numpy 2.0

3ccb94fde8bc345ad68c655c84056608071e9feb authored over 1 year ago by Marten van Kerkwijk <[email protected]>
Update minimum required version of astropy-iers-data

176d9f2fd548eff3a1c887fbf36a7b4990b571ab authored over 1 year ago by github-actions <[email protected]>
Pre-commit docformatter (#15163)

* Add docformatter

* exclude test files

* Apply to cosmology

---------

Signed-off-by...

8951cef319dcb94c56373348925a9b8ea427ca3f authored over 1 year ago by Nathaniel Starkman <[email protected]>
Remove calls to `np.round_` alias for Numpy 2.0

2621ff2999c0f3c46fe48de8fb18c048eb5abc04 authored over 1 year ago by Derek Homeier <[email protected]>
Address ruff violations to rule PIE810 (#15261)

* Fix PIE810 ruff violations

* Update astropy/io/votable/tests/test_vo.py

---------

Co-...

bfec2a6833e35728260e183cfd204a8a6bb3834b authored over 1 year ago by Hélvio Peixoto <[email protected]>
Merge pull request #15260 from hfcpeixoto/address-C413-global-violations

#14818 Address ruff violations to rule C413

76c788f08da6ae50238af7c5f57c51ba94bde662 authored over 1 year ago by P. L. Lim <[email protected]>
Fix C413 ruff violations in astropy

16b062201d78b5676bae978265f24128c289262f authored over 1 year ago by Hélvio Peixoto <[email protected]>
MetaData on dataclasses and default is None (#15237)

* MetaData works on dataclasses
* default value is None
* clean up lazy get

Signed-off-by: ...

b3a4aa2d341e0a8625f38705756d0f6624be4c79 authored over 1 year ago by Nathaniel Starkman <[email protected]>
Merge pull request #15258 from WilliamJamieson/refactor/models_sub_module

8dea948d25e7bfd2a63d0212d44aec41c2db25d5 authored over 1 year ago by William Jamieson <[email protected]>
Move astropy.modeling.models to sub-module

Initial step in moving pre-defined models into a sub-package of modeling

fff1460683ef3377ba6a9691aca9657eb7a64986 authored over 1 year ago by William Jamieson <[email protected]>
Merge pull request #15251 from hfcpeixoto/address-C413-ruff-violations

#14818 Address ruff violations to rule C413

3132cafa27633a3c38a847e8071e95bc0be069e0 authored over 1 year ago by Nathaniel Starkman <[email protected]>
BUG: fix an incompatibility with numpy 2.0 (np.lib.arraysetops is removed) (#15253)

* BUG: fix an incompatibility with numpy 2.0 (np.lib.arraysetops is removed)

* Update functio...

5d57b4682c89971cf0afff9a5b9549296399f637 authored over 1 year ago by Clément Robert <[email protected]>
Fix C413 ruff viollations in astropy/table

67d4fef775f693a31e6e7c062039e8f86df3844a authored over 1 year ago by Hélvio Peixoto <[email protected]>
Merge pull request #15216 from eteq/releasing-for-security-md

add step in release procedure to update SECURITY.md

3effb635c171154b4cc57911a953d3c94fc08ed3 authored over 1 year ago by Simon Conseil <[email protected]>
[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

d2d04418964f532eb6121d7626e3aa10bfa3472b authored over 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Merge pull request #15252 from pllim/add-back-fits-test

TST: Add back test removed in PR 15054 (pytest 8 compat)

c3b34fe468a72e33e8fc0da10fa1ac8d158386eb authored over 1 year ago by Simon Conseil <[email protected]>
Fix fast reader tests and warnings for "win32" (#15240)

* TST: Fix fast reader tests and warnings for "win32"

* TST: use `nullcontext()` to cover 0-w...

a0cd92c6ed8aa6a0bc8ff5e0bba596d5d50fbbe4 authored over 1 year ago by Derek Homeier <[email protected]>
Merge pull request #15254 from WilliamJamieson/feature/pyproject-black

Black suddenly wants to add a bunch of commas?

8beec6db56fe7fdf256c9462b63d03f1c456e183 authored over 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15250 from hfcpeixoto/address-C417-ruff-violations

#14818 Address ruff violations to rule C417

1280f5cf16edf39dac5dd7a7cd12439473b535e3 authored over 1 year ago by Nathaniel Starkman <[email protected]>
Black suddenly wants to add a bunch of commas?

667bfd44249a132fef8ea0db96e848f40dad338c authored over 1 year ago by William Jamieson <[email protected]>
TST: Add back test removed in #15054

for io.fits

61e3bd3305c5decc866126731ef1fbe3ecf6ff99 authored over 1 year ago by P. L. Lim <[email protected]>
Fix C417 ruff violations

6c500235d3ad33992d129c3b91ccebe8b6af80fc authored over 1 year ago by Hélvio Peixoto <[email protected]>
Add a test for finite difference dt as a function

Transforming velocities between coordinate frames in the case of a
non-affine transformation is ...

8b9df68b60403e2de29609d896ae3d76d2809eb7 authored over 1 year ago by Eero Vaher <[email protected]>
Improve test_finite_difference_velocities.py output

The output produced by `pytest` is now more informative if the verbose
option is used or if a te...

92f1f0927623d6d123af2f2d59c68f15300926d3 authored over 1 year ago by Eero Vaher <[email protected]>
Refactor `test_finite_difference_velocities.py`

e341cb798954fcaa0810d10987b9fc7c21861f98 authored over 1 year ago by Eero Vaher <[email protected]>
Documentation fix for issue #15132 PrimaryHDU.fromstring() accepts bytes not bytearray for data parameter (#15155)

* Replaced bytearray with bytes in documentation for fromstring() method of PrimaryHDU class to ...

7bc600506dad3c1ce697a68fcbbc395256a438a4 authored over 1 year ago by James O'Keeffe <[email protected]>
Merge pull request #15141 from astrofrog/reorganize-compressed

Reorganize FITS compressed HDU code into sub-package

af4d7412c15dc6b968688eaf6b995decf10c51fd authored over 1 year ago by Simon Conseil <[email protected]>
Merge pull request #15244 from pllim/rtd-no-sys-pkgs

RTD: No more system_packages

76e9c8a86cb347e014cfb5375cc199db932d9d63 authored over 1 year ago by P. L. Lim <[email protected]>
RTD: No more system_packages

[ci skip]

5dfb077a717d393ae358209c224f312497ab5b2d authored over 1 year ago by P. L. Lim <[email protected]>
Merge pull request #15235 from pllim/no-more-np-asfarray

MNT: more compatibility with NumPy 2.0

2dd07e3ba04267b906ba63219f89fada2808ddaf authored over 1 year ago by P. L. Lim <[email protected]>
NumPy 2.0 also moved function_base

Handle warning in test_bounds_gauss2d_lsq
that is flaky and we do not really care for, so just i...

b6deb07fbfed9310a4be9394255f92536ff46d96 authored over 1 year ago by Pey Lian Lim <[email protected]>
TST: Do not use test_all in devdeps

because not all upstream dependencies are so cutting edge.

05e9be78356a6276e092e029026808efd893d32c authored over 1 year ago by Pey Lian Lim <[email protected]>
TST: Skip fast reader on win32 for

test_data_out_of_range and test_data_at_range_limit

db813c4723e076bbcdf2138f455f3560c6590acb authored over 1 year ago by Pey Lian Lim <[email protected]>