1
0
Commit Graph

111 Commits

Author SHA256 Message Date
Ana Guerrero
fda1ca23e8 Accepting request 1115987 from devel:languages:python:numeric
- Update to 5.3.4
  ## Bug Fixes
  ### astropy.io.misc
  * Updated ``astropy.io.misc.yaml`` so ``dump()` with a numpy
    object array or ``load()`` with YAML representing a Numpy
    object array both raise ``TypeError``. This prevents problems
    like a segmentation fault. [#15373]
  ### astropy.io.votable
  * Fixed a bug in ``convert_to_writable_filelike`` where
    ``GzipFile`` was not closed properly. [#15359]
  ### astropy.units
  * In VOUnit, the spaces around the slash were removed in the
    formatting of fractions, and fractional powers now also use the
    "**" operator. [#15282]
  * We now ensure that the unit ``u.cgs.cm`` is just an alias of
    ``u.si.cm``, instead of a redefinition.  This ensures that
    ``u.Unit("cm") / u.cm`` will reliably cancel to dimensionless
    (instead of some "cm / cm"). [#15368]
  ### astropy.utils
  * For ``Masked``, ``np.ptp`` and the ``.ptp()`` method now
    properly account for the mask, ensuring the result is identical
    to subtracting the maximum and minimum (with the same
    arguments). [#15380]
  ## Other Changes and Additions
  * Compatibility with Python 3.12. [#14784]
  * Replaced the URL of ``IETF_LEAP_SECOND_URL`` because the
    original is now defunct and IETF now defers to IANA for such
    look-up. [#15421]

OBS-URL: https://build.opensuse.org/request/show/1115987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=46
2023-10-06 19:14:17 +00:00
739f562d36 - Update to 5.3.4
## Bug Fixes
  ### astropy.io.misc
  * Updated ``astropy.io.misc.yaml`` so ``dump()` with a numpy
    object array or ``load()`` with YAML representing a Numpy
    object array both raise ``TypeError``. This prevents problems
    like a segmentation fault. [#15373]
  ### astropy.io.votable
  * Fixed a bug in ``convert_to_writable_filelike`` where
    ``GzipFile`` was not closed properly. [#15359]
  ### astropy.units
  * In VOUnit, the spaces around the slash were removed in the
    formatting of fractions, and fractional powers now also use the
    "**" operator. [#15282]  
  * We now ensure that the unit ``u.cgs.cm`` is just an alias of
    ``u.si.cm``, instead of a redefinition.  This ensures that
    ``u.Unit("cm") / u.cm`` will reliably cancel to dimensionless
    (instead of some "cm / cm"). [#15368]
  ### astropy.utils
  * For ``Masked``, ``np.ptp`` and the ``.ptp()`` method now
    properly account for the mask, ensuring the result is identical
    to subtracting the maximum and minimum (with the same
    arguments). [#15380]
  ## Other Changes and Additions
  * Compatibility with Python 3.12. [#14784]  
  * Replaced the URL of ``IETF_LEAP_SECOND_URL`` because the
    original is now defunct and IETF now defers to IANA for such
    look-up. [#15421]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=104
2023-10-06 08:23:25 +00:00
Ana Guerrero
c5800f7ba4 Accepting request 1111062 from devel:languages:python:numeric
- Update to 5.3.3
  ## Bug Fixes
  ### astropy.coordinates
  * TransformGraph.to_dot_graph() now throws an exception for
    invalid savelayout.
  ### astropy.cosmology
  * The exponent of w0wzCDM functions in inv_efunc has been
    corrected to 3, from -3. [#15224]
  ### astropy.modeling
  * Astropy modeling can filter non-finite data values using the
    filter_non_finite keyword argument in a fitter call. Now when
    filter_non_finite is True, non-finite weights will also be
    filtered to prevent crashes in LevMarLSQFitter. [#15215]
  ### astropy.units
  * Fixed astropy.units.Quantity’s implementation of
    numpy.nanmedian(), where for Numpy >= 1.25 an exception was
    raised for some array shapes and axis combinations. [#15228]
  ## Other Changes and Additions
  * v5.3.x will not support NumPy 2.0 or later. [#15234]
- Restrain to Cython < 3 -- gh#astropy/astropy#15315

OBS-URL: https://build.opensuse.org/request/show/1111062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=45
2023-09-14 14:26:07 +00:00
8565c44d44 - Restrain to Cython < 3 -- gh#astropy/astropy#15315
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=102
2023-09-14 10:02:41 +00:00
02747abd71 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=101
2023-09-14 08:53:36 +00:00
290ef4cce0 - Update to 5.3.3
## Bug Fixes
  ### astropy.coordinates
  * TransformGraph.to_dot_graph() now throws an exception for
    invalid savelayout.
  ### astropy.cosmology
  * The exponent of w0wzCDM functions in inv_efunc has been
    corrected to 3, from -3. [#15224]
  ### astropy.modeling
  * Astropy modeling can filter non-finite data values using the
    filter_non_finite keyword argument in a fitter call. Now when
    filter_non_finite is True, non-finite weights will also be
    filtered to prevent crashes in LevMarLSQFitter. [#15215]
  ### astropy.units
  * Fixed astropy.units.Quantity’s implementation of
    numpy.nanmedian(), where for Numpy >= 1.25 an exception was
    raised for some array shapes and axis combinations. [#15228]
  ## Other Changes and Additions
  * v5.3.x will not support NumPy 2.0 or later. [#15234]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=100
2023-09-14 08:34:27 +00:00
Ana Guerrero
f4a78dfb35 Accepting request 1105314 from devel:languages:python:numeric
- Update to 5.3.2
  ### astropy.coordinates
  * Fixed import when called with Python -OO flag. [#15037]
  ### astropy.nddata
  * Fix for collapse operations on NDData without masks or units.
    [#15082]
  ###  astropy.units
  * Modified the implementation of np.power() for instances of
    Quantity to allow any array as the second operand if all its
    elements have the same value. [#15101] (forwarded request 1105313 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/1105314
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=44
2023-08-28 15:11:22 +00:00
7231c79a08 Accepting request 1105313 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 5.3.2
  ### astropy.coordinates
  * Fixed import when called with Python -OO flag. [#15037]
  ### astropy.nddata
  * Fix for collapse operations on NDData without masks or units.
    [#15082]
  ###  astropy.units
  * Modified the implementation of np.power() for instances of
    Quantity to allow any array as the second operand if all its
    elements have the same value. [#15101]

OBS-URL: https://build.opensuse.org/request/show/1105313
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=98
2023-08-22 18:37:34 +00:00
Ana Guerrero
f1b8dd8243 Accepting request 1100172 from devel:languages:python:numeric
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1100172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=43
2023-07-26 11:23:25 +00:00
d41867f79f - update to 5.3.1:
* The exponent in ``wowzCDM.de_density_scale`` has been
    corrected to 3, from -3.
  * Fix crash when a PrimaryHDU has a GROUPS keyword with a non-
    boolean value (i.e. not a random-groups HDU).
  * Fixed a bug that caused ``Cutout2D`` to not work correctly
    with ``CompImageHDU.section``
  * Fixed a bug that caused compressed images with TFORM missing
    the optional '1' prefix to not be readable. [#15001]
  * Restore bitmask propagation behavior in ``NDData.mask``, plus
    a fix for arithmetic between masked and unmasked ``NDData``
    objects.
  * Fix a bug where table indexes were not using a stable sort
    order. This was causing the order of rows within groups to
    not match the original table order when an indexed table
    was grouped. [#14907]
  * In VOunits, "pix", "au", "a", and "ct" are removed from the
    list of deprecated units. [#14885]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=96
2023-07-16 11:42:16 +00:00
Dominique Leuenberger
cdef834194 Accepting request 1096299 from devel:languages:python:numeric
- Update to 5.3
  * New flat astropy.cosmology classes
  * New union operators for Table
  * Efficient data access for compressed FITS files
  * Added support for NOCOMPRESS for compressed FITS files
  * New fraction option for representing units as strings
  * Change in order in unit string representations
  * Support for collapse operations on arbitrary axes in nddata
  * Refresh cached observatory site registry for EarthLocation
    methods
  * Support for collapse operations on arbitrary axes in nddata
  * New LombScargleMultiband class for multiband datasets
- Remove unbundling of cfitsio -- gh#astropy/astropy#14311

OBS-URL: https://build.opensuse.org/request/show/1096299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=42
2023-07-01 21:18:33 +00:00
2629826604 - Update to 5.3
* New flat astropy.cosmology classes
  * New union operators for Table
  * Efficient data access for compressed FITS files
  * Added support for NOCOMPRESS for compressed FITS files
  * New fraction option for representing units as strings
  * Change in order in unit string representations
  * Support for collapse operations on arbitrary axes in nddata
  * Refresh cached observatory site registry for EarthLocation
    methods
  * Support for collapse operations on arbitrary axes in nddata
  * New LombScargleMultiband class for multiband datasets
- Remove unbundling of cfitsio -- gh#astropy/astropy#14311

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=94
2023-07-01 14:28:29 +00:00
Dominique Leuenberger
bb6c5f4f59 Accepting request 1082980 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1082980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=41
2023-04-26 15:26:46 +00:00
16a6a564a8 Accepting request 1082978 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 5.2.2
  ## Bug Fixes
  ### astropy.io.ascii
  * CDS and MRT tables with units that contain with multiple
    divisions, such as km/s/Mpc now parse correctly as being equal
    to km/(s.Mpc). [#14369]
  ### astropy.io.fits
  * Fix FITSDiff when table contains a VLA column with the Q type.
    [#14539]
  ### astropy.table
  * Fix a bug when creating a QTable when a Quantity input column
    is present and the units argument modifies the unit of that
    column. This now works as expected where previously this caused
    an exception. [#14357]
  ### astropy.units
  * CDS units with multiple divisions, such as km/s/Mpc now parse
    correctly as being equal to km/(s.Mpc). [#14369]
  ### astropy.wcs
  * Fixed a bug that caused subclasses of BaseHighLevelWCS and
    HighLevelWCSMixin to not work correctly under certain
    conditions if they did not have world_n_dim and pixel_n_dim
    defined on them. [#14495]

OBS-URL: https://build.opensuse.org/request/show/1082978
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=92
2023-04-26 11:27:22 +00:00
Dominique Leuenberger
07a9b48b42 Accepting request 1066659 from devel:languages:python:numeric
- Don't test with skyfield on python311: gh#brandon-rhodes/assay#15

OBS-URL: https://build.opensuse.org/request/show/1066659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=40
2023-02-20 16:45:26 +00:00
57267226a6 - Don't test with skyfield on python311
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=90
2023-02-19 20:57:56 +00:00
Dominique Leuenberger
b05dad38e0 Accepting request 1058280 from devel:languages:python:numeric
- Update to 5.2.1
  ## Bug Fixes
  ### astropy.coordinates
  * Fix to ITRS frame earth_location attribute to give the correct
    result for a topocentric frame. [#14180]
  ### astropy.cosmology
  * Bounds are no longer passed to the scipy minimizer for methods
    Brent and Golden. The scipy minimizer never used the bounds but
    silently accepted them. In scipy v1.11.0.dev0+ an error is
    raised, so we now pass None as the bounds to the minimizer.
    Users should not be affected by this change. [#14232]
  ### astropy.io.fits
  * Tables with multidimensional variable length array can now be
    properly read and written. [#13417]
  ### astropy.units
  * Modified the behavior of numpy.histogram(),
    numpy.histogram_bin_edges(), numpy.histogram2d(), and
    numpy.histogramdd() so that the range argument must a
    compatible instance of astropy.units.Quantity if the other
    arguments are instances of astropy.units.Quantity. [#14213]
  ### astropy.visualization
  * Improved the performance of drawing WCSAxes grids by skipping
    some unnecessary computations. [#14164]
  * Fixed WCSAxes sometimes triggering a NumPy RuntimeWarning when
    determining the coordinate range of the axes. [#14211]
  ## Other Changes and Additions
  * Fix compatibility with Numpy 1.24. [#14193]
- Drop astropy-pr14194-numpy1.24.patch (forwarded request 1058279 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/1058280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=39
2023-01-13 23:03:35 +00:00
0bfec80bf9 Accepting request 1058279 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 5.2.1
  ## Bug Fixes
  ### astropy.coordinates
  * Fix to ITRS frame earth_location attribute to give the correct
    result for a topocentric frame. [#14180]
  ### astropy.cosmology
  * Bounds are no longer passed to the scipy minimizer for methods
    Brent and Golden. The scipy minimizer never used the bounds but
    silently accepted them. In scipy v1.11.0.dev0+ an error is
    raised, so we now pass None as the bounds to the minimizer.
    Users should not be affected by this change. [#14232]
  ### astropy.io.fits
  * Tables with multidimensional variable length array can now be
    properly read and written. [#13417]
  ### astropy.units
  * Modified the behavior of numpy.histogram(),
    numpy.histogram_bin_edges(), numpy.histogram2d(), and
    numpy.histogramdd() so that the range argument must a
    compatible instance of astropy.units.Quantity if the other
    arguments are instances of astropy.units.Quantity. [#14213]
  ### astropy.visualization
  * Improved the performance of drawing WCSAxes grids by skipping
    some unnecessary computations. [#14164]
  * Fixed WCSAxes sometimes triggering a NumPy RuntimeWarning when
    determining the coordinate range of the axes. [#14211]
  ## Other Changes and Additions
  * Fix compatibility with Numpy 1.24. [#14193]
- Drop astropy-pr14194-numpy1.24.patch

OBS-URL: https://build.opensuse.org/request/show/1058279
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=88
2023-01-13 16:36:54 +00:00
Dominique Leuenberger
1167c3a514 Accepting request 1044141 from devel:languages:python:numeric
- Add astropy-pr14194-numpy1.24.patch gh#astropy/astropy#14194 (forwarded request 1044140 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/1044141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=38
2022-12-22 15:22:59 +00:00
341c54a6fd Accepting request 1044140 from home:bnavigator:branches:devel:languages:python:numeric
- Add astropy-pr14194-numpy1.24.patch gh#astropy/astropy#14194

OBS-URL: https://build.opensuse.org/request/show/1044140
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=86
2022-12-21 23:37:36 +00:00
8b28111bda Accepting request 1044138 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 5.2
  * Astropy 5.2 is a major release that adds significant new
    functionality since the 5.1 release.
  * In particular, this release includes:
  * Quantity data types
  * Updates to astropy.cosmology
  * Topocentric ITRS Frame
  * Enhanced Fixed Width ASCII Tables
  * Accessing cloud-hosted FITS files
  * Drawing the instrument beam and a physical scale bar on
    celestial images
  * Interior ticks and tick labels
  * Support for tilde-prefixed paths
  * CCDData PSF Image representation
  * In addition to these major changes, Astropy 5.2 includes a
    large number of smaller improvements and bug fixes.
- Move to PEP517 build
- Revert rpmlintrc: the whitelist error category has been removed
  from rpmlint

OBS-URL: https://build.opensuse.org/request/show/1044138
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=85
2022-12-21 23:34:54 +00:00
Dominique Leuenberger
94b2644a79 Accepting request 1038656 from devel:languages:python:numeric
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1038656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=37
2022-11-29 09:53:07 +00:00
d47cd6e399 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=83 2022-11-21 11:18:19 +00:00
245e20d89d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=82 2022-11-21 11:05:10 +00:00
2eb2d4e9e7 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=81 2022-11-21 11:03:44 +00:00
Dominique Leuenberger
e91471983c Accepting request 1030595 from devel:languages:python:numeric
- Update to 5.1.1
  # API Changes
  ## astropy.wcs
  * The pixel argument to
    astropy.visualization.wcsaxes.ticklabels.TickLabels.add no
    longer does anything, is deprecated, and will be removed in a
    future astropy version. It has been replaced by a new required
    data argument, which should be used to specify the data
    coordinates of the tick label being added.
  * This changes has been made because it is (in general) not
    possible to correctly calculate pixel coordinates before
    Matplotlib is drawing a figure. [#12630]
  # Bug Fixes
  ## astropy.coordinates
  * Fixed a bug that prevented SkyOffsetFrame instances to be
    pickled by adding a custom __reduce__ method to the class (see
    issue #9249). [#13305]
  * Fixed the check for invalid Latitude values for float32 values.
    Latitude now accepts the float32 value of pi/2, which was
    rejected before because a comparison was made using the
    slightly smaller float64 representation. See issue #13708.
    [#13745]
  ## astropy.io.ascii
  * Fixed confusing chained exception messages of read() function
    when it fails. [#13170]
  * When writing out a :class:`~astropy.table.Table` to HTML
    format, the formats keyword argument to the
    :meth:`~astropy.table.Table.write` method will now be applied.
    [#13453]
  ## astropy.io.fits
  * heapsize is now checked for VLA tables. An error is thrown
    whether P format is used but the heap size is bigger than what
    can be indexed with a 32 bit signed int. [#13429]
  * Fix parsing of ascii TFORM when precision is missing. [#13520]
  * A compressed image HDU created from the header of a PRIMARY
    HDU, now correctly updates 'XTENSION' and 'SIMPLE' keywords.
    [#13557]
  * Empty variable-length arrays are now properly handled when
    pathological combinations of heapoffset and heapsize are
    encountered. [#13621]
  * PCOUNT and GCOUNT keywords are now removed from an uncompressed
    Primary header, for compliancy with fitsverify behavior.
    [#13753]
  ## astropy.modeling
  * Bugfix for using MagUnit units on model parameters. [#13158]
  * Fix bug in using non-linear fitters to fit 0-degree polynomials
    using weights. [#13628]
  ## astropy.table
  * Fix a problem where accessing one field of a structured column
    returned a Column with the same info as the original column.
    This resulted in unintuitive behavior in general and an
    exception if the format for the column was set. [#13269]
  * Tables with columns with structured data can now be properly
    stacked and joined. [#13306]
  * Update jQuery to 3.6.0, to pick up security fixes. [#13438]
  * Fix a Python 3.11 compatibility issue. Ensure that when
    removing a table column that the pprint_include_names or
    pprint_exclude_names attributes get updated correctly. [#13639]
  * When using add_columns with same indexes in indexes option or
    without specifying the option, the order of the new columns
    will now be kept. [#13783]
  * Fix a bug when printing or getting the representation of a
    multidimensional table column that has a zero dimension.
    [#13838]
  * Ensure that mixin columns and their info are not shared between
    tables even when their underlying data is shared with
    copy=False. [#13842]
  ## astropy.time
  * Fix Time.insert() on times which have their out_subfmt set.
    [#12732]
  * Prevent Time() from being initialized with an invalid precision
    leading to incorrect results when representing the time as a
    string. [#13068]
  * Fix a bug in Time where a date string like "2022-08-01.123" was
    being parsed as an ISO-format time "2022-08-01 00:00:00.123".
    The fractional part at the end of the string was being taken as
    seconds. Now this raises an exception because the string is not
    in ISO format. [#13731]
  ## astropy.units
  * Significantly improved the performance of parsing composite
    units with the FITS format, by ensuring the detailed_exception
    argument is properly passed on and thus used. [#12699]
  * Ensure that np.concatenate on quantities can take a dtype
    argument (added in numpy 1.20). [#13323]
  * Ensure that the units of any initial argument to reductions
    such as np.add.reduce (which underlies np.sum) are properly
    taken into account. [#13340]
  ## astropy.utils
  * Ensure that np.concatenate on masked data can take a dtype
    argument (added in numpy 1.20). [#13323]
  * Fix error when suppressing download progress bar while using
    non-default sys.stdout stream. [#13352]
  * Ensure str and repr work properly for Masked versions of
    structured subarrays. [#13404]
  * If an attribute is created using deprecated_attribute() with
    the alternative argument then getting or setting the value of
    the deprecated attribute now accesses its replacement. [#13824]
  ## astropy.visualization
  * Fixed calling .tight_layout() on a WCSAxes. [#12418]
  ## astropy.wcs
  * WCS.pixel_to_world now creates an EarthLocation object using
    MJD-AVG if present before falling back to the old behaviour of
    using MJD-OBS. [#12598]
  * The locations of WCSAxes ticks and tick-labels are now
    correctly calculated when the DPI of a figure changes between a
    WCSAxes being created and the figure being drawn, or when a
    rasterized artist is added to the WCSAxes. [#12630]
  * Fix a bug where SlicedLowLevelWCS.world_to_pixel_values would
    break when the result of the transform is dependent on the
    coordinate of a sliced out pixel. [#13579]
  * Updated bundled WCSLIB version to 7.12. This update includes
    bug fixes to wcssub() in how it handles temporal axes with -TAB
    and fixes handling of status returns from linp2x() and linx2p()
    relating to distortion functions, in particular affecting TPV
    distortions - see #13509. For a full list of changes - see
    http://www.atnf.csiro.au/people/mcalabre/WCS/CHANGES or
    astropy/cextern/wcslib/CHANGES. [#13635]
  * Fixed WCS validation not working properly if HDUList is needed
    for multi-extension FITS file. [#13668]

OBS-URL: https://build.opensuse.org/request/show/1030595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=36
2022-10-24 09:13:02 +00:00
765a0022db OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=79 2022-10-23 11:55:08 +00:00
04356f115b Accepting request 1030591 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 5.1.1
  # API Changes
  ## astropy.wcs
  * The pixel argument to
    astropy.visualization.wcsaxes.ticklabels.TickLabels.add no
    longer does anything, is deprecated, and will be removed in a
    future astropy version. It has been replaced by a new required
    data argument, which should be used to specify the data
    coordinates of the tick label being added.
  * This changes has been made because it is (in general) not
    possible to correctly calculate pixel coordinates before
    Matplotlib is drawing a figure. [#12630]
  # Bug Fixes
  ## astropy.coordinates
  * Fixed a bug that prevented SkyOffsetFrame instances to be
    pickled by adding a custom __reduce__ method to the class (see
    issue #9249). [#13305]
  * Fixed the check for invalid Latitude values for float32 values.
    Latitude now accepts the float32 value of pi/2, which was
    rejected before because a comparison was made using the
    slightly smaller float64 representation. See issue #13708.
    [#13745]
  ## astropy.io.ascii
  * Fixed confusing chained exception messages of read() function
    when it fails. [#13170]
  * When writing out a :class:`~astropy.table.Table` to HTML
    format, the formats keyword argument to the
    :meth:`~astropy.table.Table.write` method will now be applied.
    [#13453]
  ## astropy.io.fits

OBS-URL: https://build.opensuse.org/request/show/1030591
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=78
2022-10-23 10:58:58 +00:00
Dominique Leuenberger
28badd233d Accepting request 983947 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/983947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=35
2022-06-20 13:38:54 +00:00
c89e0b91c0 Accepting request 983946 from home:bnavigator:branches:devel:languages:python:numeric
- Skip two tests because of hypothesis -- gh#astropy/astropy#13275

OBS-URL: https://build.opensuse.org/request/show/983946
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=76
2022-06-20 11:30:24 +00:00
Dominique Leuenberger
b200c486ab Accepting request 980183 from devel:languages:python:numeric
- Skip two test categories segfaulting: gh#astropy/astropy#13286
- Update to 5.1
  * Astropy 5.1 is a major release that adds significant new
    functionality since the 5.0 LTS release.
  * In particular, this release includes:
    - Updates to cosmology
    - doppler_redshift() equivalency
    - Specifying data types when reading ASCII tables
    - Structured Columns
    - New model fitters have been added
    - Allow time conversions without predictive Earth rotation data
      (IERS-A)
    - Uncertainty classes can be transformed into each other
    - Schechter1D Model
  * In addition to these major changes, Astropy v5.1 includes a
    large number of smaller improvements and bug fixes, which are
    described in the Full Changelog.

OBS-URL: https://build.opensuse.org/request/show/980183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=34
2022-06-01 15:34:48 +00:00
dc82112c18 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=74 2022-05-31 20:54:22 +00:00
aabd62a561 Accepting request 980181 from home:bnavigator:branches:devel:languages:python:numeric
- Skip two test categories segfaulting: gh#astropy/astropy/13286

OBS-URL: https://build.opensuse.org/request/show/980181
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=73
2022-05-31 20:53:10 +00:00
3c86ae9c75 Accepting request 980179 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 5.1
  * Astropy 5.1 is a major release that adds significant new
    functionality since the 5.0 LTS release.
  * In particular, this release includes:
    - Updates to cosmology
    - doppler_redshift() equivalency
    - Specifying data types when reading ASCII tables
    - Structured Columns
    - New model fitters have been added
    - Allow time conversions without predictive Earth rotation data
      (IERS-A)
    - Uncertainty classes can be transformed into each other
    - Schechter1D Model
  * In addition to these major changes, Astropy v5.1 includes a
    large number of smaller improvements and bug fixes, which are
    described in the Full Changelog.

OBS-URL: https://build.opensuse.org/request/show/980179
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=72
2022-05-31 20:49:55 +00:00
Dominique Leuenberger
4c93e7c941 Accepting request 972390 from devel:languages:python:numeric
- Enable tests requiring Pytest 7

OBS-URL: https://build.opensuse.org/request/show/972390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=33
2022-04-24 18:34:21 +00:00
1db81b18e2 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=70 2022-04-23 19:27:56 +00:00
9fbcf3f262 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=69 2022-04-23 19:26:49 +00:00
Dominique Leuenberger
b115061a0d Accepting request 966483 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/966483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=32
2022-04-02 16:20:45 +00:00
fbee78d9c4 Accepting request 966482 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 5.0.4
  # Bug Fixes
  ## astropy.modeling
  * Fixed the Gaussian2D bounding_box when theta is an angular
    Quantity. [#13021]
  ## astropy.utils
  * Reverted astropy.utils.iers.iers.IERS_A_URL to
    maia.usno.navy.mil domain instead of NASA FTP to work around
    server issues. [#13004]
  # Other Changes and Additions
  * Updated bundled WCSLIB to version 7.9 with several bugfixes and
    added support for time coordinate axes in wcsset() and
    wcssub(). The four-digit type code for the time axis will have
    the first digit set to 4, i.e., four digit code will be 4xxx
    where x is a digit 0-9. For a full list of bug fixes see
    https://www.atnf.csiro.au/people/mcalabre/WCS/CHANGES [#12994]
    (when building --without system_wcslib)
- Release 5.0.3
  # Bug Fixes
  ## astropy.convolution
  * Bugfix in astropy.convolution.utils.discretize_model which
    allows the function to handle a CompoundModel. Before this fix,
    discretize_model was confusing CompoundModel with a callable
    function. [#12959]
  ## astropy.io.fits
  * Fix write and read FITS tables with multidimensional items,
    using from_columns without previousely defined ColDefs
    structure. [#12863]
  ## astropy.io.votable
  * Fix VOTable linting to avoid use of shell option. [#12985]
   astropy.utils
  * Fix XML linting to avoid use of shell option. [#12985]
  # Other Changes and Additions
  * Updated the bundled CFITSIO library to 4.1.0. [#12967]
    (when building --without system_cfitsio)

OBS-URL: https://build.opensuse.org/request/show/966482
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=67
2022-04-01 21:36:44 +00:00
Dominique Leuenberger
3c6d025306 Accepting request 961621 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/961621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=31
2022-03-16 20:15:29 +00:00
466e1a31d5 Accepting request 961615 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 5.0.2
  astropy.io.ascii
  * Bugfix to add backwards compatibility for reading ECSV version
    0.9 files with non-standard column datatypes (such as `object`,
    `str`, `datetime64`, etc.), which would raise a ValueError in
    ECSV version 1.0. [#12880]
  * astropy.io.misc
  * Bugfix for `units_mapping` schema's property name conflicts.
    Changes:
    - `inputs` to `unit_inputs`
    - `outputs` to `unit_outputs` [#12800]
  astropy.io.votable
  * Fixed a bug where `astropy.io.votable.validate` was printing
    output to `sys.stdout` when the `output` paramter was set to
    `None`. `validate` now returns a string when `output` is set to
    `None`, as documented. [#12604]
  astropy.modeling
  * Fix handling of units on `scale` parameter in BlackBody model.
    [#12318]
  * Indexing on models can now be used with all types of integers
    (like `numpy.int64`) instead of just `int`. [#12561]
  * Fix computation of the separability of a `CompoundModel` where
    another `CompoundModel` is on the right hand side of the `&`
    operator. [#12907]
  * Provide a hook (`Model._calculate_separability_matrix`) to
    allow subclasses of `Model` to define how to compute their
    separability matrix. [#12900]
  astropy.stats
  * Fixed a bug in which running
    `kuiper_false_positive_probability(D,N)` on distributions with
    many data points could produce NaN values for the false
    positive probability of the Kuiper statistic. [#12896]
  astropy.wcs
  * Fixed a bug due to which `naxis`, `pixel_shape`, and
    `pixel_bounds` attributes of `astropy.wcs.WCS` were not
    restored when an `astropy.wcs.WCS` object was unpickled. This
    fix also eliminates `FITSFixedWarning` warning issued during
    unpiclikng of the WCS objects related to the number of axes.
    This fix also eliminates errors when unpickling WCS objects
    originally created using non-default values for `key`,
    `colsel`, and `keysel` parameters. [#12844]

OBS-URL: https://build.opensuse.org/request/show/961615
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=65
2022-03-14 09:52:01 +00:00
Dominique Leuenberger
1c1582e09b Accepting request 949773 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/949773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=30
2022-01-29 19:59:31 +00:00
4d514e83e4 Accepting request 949763 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 5.0.1
  astropy.coordinates
  * Trying to create an instance of astropy.coordinates.Distance by
    providing both z and parallax now raises the expected
    ValueError. [#12531]
  * Fixed a bug where changing the wrap angle of the longitude
    component of a representation could raise a warning or error in
    certain situations. [#12556]
  * astropy.coordinates.Distance constructor no longer ignores the
    unit keyword when parallax is provided. [#12569]
  astropy.cosmology
  * astropy.cosmology.utils.aszarr can now convert Column objects.
    [#12525]
  * Reading a cosmology from an ECSV will load redshift and Hubble
    parameter units from the cosmology units module. [#12636]
  astropy.io.fits
  * Fix formatting issue in _dump_coldefs and add tests for
    tabledump and tableload convenience functions. [#12526]
  astropy.io.misc
  * YAML can now also represent quantities and arrays with
    structured dtype, as well as structured scalars based on
    np.void. [#12509]
  astropy.modeling
  * Fixes error when fitting multiplication or division based
    compound models where the sub-models have different output
    units. [#12475]
  * Bugfix for incorrectly initialized and filled parameters data
    for Spline1D model. [#12523]
  * Bugfix for keyerror thrown by Model.input_units_equivalencies
    when used on fix_inputs models which have no set unit

OBS-URL: https://build.opensuse.org/request/show/949763
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=64
2022-01-28 20:51:37 +00:00
Dominique Leuenberger
e6a6a667de Accepting request 942986 from devel:languages:python:numeric
- Skip flaky test_color_print3
- Update to version 5.0
  * https://docs.astropy.org/en/stable/whatsnew/5.0.html
  * Astropy 5.0 is a major release that adds significant new
    functionality since the 4.3.x series of releases. In addition,
    it is a long-term support release (LTS) which will be supported
    with bug fixes for two years. In particular, this release
    includes:
  * Support for reading, writing, and converting Cosmology
  * Cosmology units module
  * New Models
  * Added support for dask arrays in tables
  * Added support for registering array-like objects as mixin
    columns
  * Support for reading and writing tables to Parquet format
  * Support for reading and writing tables to MRT format
  * Support for masked quantity columns, including masked FITS
    columns with units
  * Converting SkyCoord to QTable
  * New Unified I/O architecture
  * In addition to these major changes, Astropy v5.0 includes a
    large number of smaller improvements and bug fixes, which
    are described in the Full Changelog.
    https://docs.astropy.org/en/stable/changelog.html#changelog
- Drop patches fixed upstream
  * astropy-pr12006-cfitsio4.patch
  * astropy-pr12159-py310.patch

OBS-URL: https://build.opensuse.org/request/show/942986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=29
2021-12-29 20:10:52 +00:00
977ca53c2b Accepting request 942985 from home:bnavigator:py310
- Skip flaky test_color_print3

OBS-URL: https://build.opensuse.org/request/show/942985
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=63
2021-12-28 20:10:26 +00:00
fb8c78399c Accepting request 942935 from home:bnavigator:branches:devel:languages:python:numeric
- Update to version 5.0
  * https://docs.astropy.org/en/stable/whatsnew/5.0.html
  * Astropy 5.0 is a major release that adds significant new
    functionality since the 4.3.x series of releases. In addition,
    it is a long-term support release (LTS) which will be supported
    with bug fixes for two years. In particular, this release
    includes:
  * Support for reading, writing, and converting Cosmology
  * Cosmology units module
  * New Models
  * Added support for dask arrays in tables
  * Added support for registering array-like objects as mixin
    columns
  * Support for reading and writing tables to Parquet format
  * Support for reading and writing tables to MRT format
  * Support for masked quantity columns, including masked FITS
    columns with units
  * Converting SkyCoord to QTable
  * New Unified I/O architecture
  * In addition to these major changes, Astropy v5.0 includes a
    large number of smaller improvements and bug fixes, which
    are described in the Full Changelog.
    https://docs.astropy.org/en/stable/changelog.html#changelog
- Drop patches fixed upstream
  * astropy-pr12006-cfitsio4.patch
  * astropy-pr12159-py310.patch

OBS-URL: https://build.opensuse.org/request/show/942935
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=62
2021-12-28 15:28:24 +00:00
Dominique Leuenberger
e373c9e7b8 Accepting request 942835 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/942835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=28
2021-12-28 11:26:24 +00:00
d1922a7c9d Accepting request 942827 from home:bnavigator:py310
- Add astropy-pr12159-py310.patch -- gh#astropy/astropy#12159

OBS-URL: https://build.opensuse.org/request/show/942827
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=61
2021-12-27 18:29:49 +00:00
Dominique Leuenberger
fbc65c0f31 Accepting request 928036 from devel:languages:python:numeric
- Skip test_no_numpy_warnings[contours] due to wrong MPL version
  check -- gh#astropy/astropy#12050

OBS-URL: https://build.opensuse.org/request/show/928036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=27
2021-10-29 20:34:13 +00:00
65a6f0da96 - Skip test_no_numpy_warnings[contours] due to wrong MPL version
check -- gh#astropy/astropy#12050

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=60
2021-10-28 20:56:07 +00:00