1
0
Commit Graph

144 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
8e610b8e7b Accepting request 916131 from devel:languages:python:numeric
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/916131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=26
2021-09-03 19:26:13 +00:00
0a4b093aa9 - Suppress hypothesis health check for slow OBS episodes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=59
2021-08-27 10:04:37 +00:00
Richard Brown
30f6d7b91b Accepting request 912890 from devel:languages:python:numeric
- Update to version 4.3.1
  Bug Fixes
  astropy.io.fits
  * In fits.io.getdata do not fall back to first non-primary
    extension when user explicitly specifies an extension. [#11860]
  * Ensure multidimensional masked columns round-trip properly to
    FITS. [#11911]
  * Ensure masked times round-trip to FITS, even if
    multi-dimensional. [#11913]
  * Raise ValueError if an np.float32 NaN/Inf value is assigned to
    a header keyword. [#11922]
  astropy.modeling
  * Fixed bug in fix_inputs handling of bounding boxes. [#11908]
  astropy.table
  * Fix an error when converting to pandas any Table subclass that
    automatically adds a table index when the table is created. An
    example is a binned TimeSeries table. [#12018]
  astropy.units
  * Ensure that unpickling quantities and units in new sessions
    does not change hashes and thus cause problems with (de)
    composition such as getting different answers from the .si
    attribute. [#11879]
  * Fixed cannot import name imperial from astropy.units
    namespace. [#11977]
  astropy.utils
  * Ensure any .info on Masked instances is propagated correctly
    when viewing or slicing. As a consequence, MaskedQuantity can
    now be correctly written to, e.g., ECSV format with
    serialize_method='data_mask'. [#11910]

OBS-URL: https://build.opensuse.org/request/show/912890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=25
2021-08-20 14:57:37 +00:00
dcc0d037e9 - Update to version 4.3.1
Bug Fixes
  astropy.io.fits
  * In fits.io.getdata do not fall back to first non-primary
    extension when user explicitly specifies an extension. [#11860]
  * Ensure multidimensional masked columns round-trip properly to
    FITS. [#11911]
  * Ensure masked times round-trip to FITS, even if
    multi-dimensional. [#11913]
  * Raise ValueError if an np.float32 NaN/Inf value is assigned to
    a header keyword. [#11922]
  astropy.modeling
  * Fixed bug in fix_inputs handling of bounding boxes. [#11908]
  astropy.table
  * Fix an error when converting to pandas any Table subclass that
    automatically adds a table index when the table is created. An
    example is a binned TimeSeries table. [#12018]
  astropy.units
  * Ensure that unpickling quantities and units in new sessions
    does not change hashes and thus cause problems with (de)
    composition such as getting different answers from the .si
    attribute. [#11879]
  * Fixed cannot import name imperial from astropy.units
    namespace. [#11977]
  astropy.utils
  * Ensure any .info on Masked instances is propagated correctly
    when viewing or slicing. As a consequence, MaskedQuantity can
    now be correctly written to, e.g., ECSV format with
    serialize_method='data_mask'. [#11910]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=58
2021-08-18 11:38:58 +00:00
Dominique Leuenberger
3d61b945b0 Accepting request 910386 from devel:languages:python:numeric
- Add astropy-pr12006-cfitsio4.patch for cfitsio 4
  gh#astropy/astropy#12006
- Revert the use of bundled cfitsio for non x86 architectures.
  Those just had cfitsio earlier in the repositories than x86. (forwarded request 910385 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/910386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=24
2021-08-06 20:44:48 +00:00
8da88db5b2 Accepting request 910385 from home:bnavigator:branches:devel:languages:python:numeric
- Add astropy-pr12006-cfitsio4.patch for cfitsio 4
  gh#astropy/astropy#12006
- Revert the use of bundled cfitsio for non x86 architectures.
  Those just had cfitsio earlier in the repositories than x86.

OBS-URL: https://build.opensuse.org/request/show/910385
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=57
2021-08-06 00:33:56 +00:00
d78775aa48 Accepting request 910367 from home:bnavigator:branches:devel:languages:python:numeric
- Update to version 4.3.post1
  Astropy 4.3 is a major release that adds significant new
  functionality since the 4.2.x series of releases.
  * Transformations to AltAz are now much more precise (and faster)
  * Improvements in making Astropy thread-safe
  * Performance improvements to sigma clipping
  * Changes in the Time and IERS leap second handling
  * Support for multidimensional and object columns in ECSV
  * Support for reading and writing tables to QDP format
  * Append table to existing FITS file
  * General masked class for Quantity and other ndarray subclasses
  * Configuration file improvements
  * Support for different solvers and bracket option in z_at_value
  * Full changelog:
    https://docs.astropy.org/en/stable/changelog.html
- Drop patch and files merged upstream:
  * astropy-pr11260+pr11549-wcs76.patch
  * dss.14.29.56-62.41.05.fits.gz
  * tab-time-last-axis.fits
- Use bundled cfitsio for s390x, Power and ARM
- Increase Hypothesis test deadline to 5s

OBS-URL: https://build.opensuse.org/request/show/910367
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=56
2021-08-05 19:04:41 +00:00
Dominique Leuenberger
9857bc1977 Accepting request 903960 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/903960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=23
2021-07-04 20:10:51 +00:00
5a1bf286e8 Accepting request 903959 from home:bnavigator:branches:devel:languages:python:numeric
- Replace astropy-pr11260-wcsfailures.patch with
  astropy-pr11260+pr11549-wcs76.patch
  * fixes test failures because of the recent Tumbleweed update to
    wcslib 7.6
  * include binary test file tab-time-last-axis.fits from
    gh#astropy/astropy#11549, which does not fit into the patchfile

OBS-URL: https://build.opensuse.org/request/show/903959
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=55
2021-07-04 14:22:22 +00:00
Dominique Leuenberger
0b5014390c Accepting request 886320 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/886320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=22
2021-04-21 18:59:15 +00:00
51357541de Accepting request 886319 from home:bnavigator:branches:devel:languages:python:numeric
- Fix python_expand for test call

OBS-URL: https://build.opensuse.org/request/show/886319
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=53
2021-04-17 15:31:35 +00:00
Richard Brown
3ff300e09e Accepting request 883883 from devel:languages:python:numeric
- Update to version 4.2.1
  astropy.cosmology
  * Fixed an issue where specializations of the comoving distance
    calculation for certain cosmologies could not handle redshift
    arrays. [#10980]
  astropy.io.fits
  * Fix bug where manual fixes to invalid header cards were not
    preserved when saving a FITS file. [#11108]
  astropy.io.votable
  * NumericArray converter now properly broadcasts scalar mask to
    array. [#11157]
  astropy.table
  * Fix bug when initializing a Table subclass that uses
    TableAttribute's. If the data were an instance of the table
    then attributes provided in the table initialization call
    could be ignored. [#11217]
  astropy.time
  * Change epoch of TimeUnixTAI ("unix_tai") from
    1970-01-01T00:00:00 UTC to 1970-01-01T00:00:00 TAI to match
    the intended and documented behaviour. This essentially
    changes the resulting times by 8.000082 seconds, the initial
    offset between TAI and UTC. [#11249]
  astropy.units
  * Fixed a bug with the quantity_input decorator where allowing
    dimensionless inputs for an argument inadvertently disabled
    any checking of compatible units for that argument. [#11283]
  astropy.utils
  * Fix a bug so that np.shape, np.ndim and np.size again work on
    classes that use ShapedLikeNDArray, like representations,
    frames, sky coordinates, and times. [#11133] (forwarded request 883882 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/883883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=21
2021-04-10 13:27:31 +00:00
fdd4c5c4cd Accepting request 883882 from home:bnavigator:branches:devel:languages:python:numeric
- Update to version 4.2.1
  astropy.cosmology
  * Fixed an issue where specializations of the comoving distance
    calculation for certain cosmologies could not handle redshift
    arrays. [#10980]
  astropy.io.fits
  * Fix bug where manual fixes to invalid header cards were not
    preserved when saving a FITS file. [#11108]
  astropy.io.votable
  * NumericArray converter now properly broadcasts scalar mask to
    array. [#11157]
  astropy.table
  * Fix bug when initializing a Table subclass that uses
    TableAttribute's. If the data were an instance of the table
    then attributes provided in the table initialization call
    could be ignored. [#11217]
  astropy.time
  * Change epoch of TimeUnixTAI ("unix_tai") from
    1970-01-01T00:00:00 UTC to 1970-01-01T00:00:00 TAI to match
    the intended and documented behaviour. This essentially
    changes the resulting times by 8.000082 seconds, the initial
    offset between TAI and UTC. [#11249]
  astropy.units
  * Fixed a bug with the quantity_input decorator where allowing
    dimensionless inputs for an argument inadvertently disabled
    any checking of compatible units for that argument. [#11283]
  astropy.utils
  * Fix a bug so that np.shape, np.ndim and np.size again work on
    classes that use ShapedLikeNDArray, like representations,
    frames, sky coordinates, and times. [#11133]

OBS-URL: https://build.opensuse.org/request/show/883882
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=51
2021-04-08 17:31:25 +00:00
Dominique Leuenberger
735c22c94f Accepting request 877782 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/877782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=20
2021-03-10 07:56:44 +00:00
f59bcb6e81 Accepting request 877781 from home:bnavigator:branches:devel:languages:python:numeric
- Fix test failures with updated wcslib -- gh#astropy/astropy#11260
  * Add astropy-pr11260-wcsfailures.patch
  * Add dss.14.29.56-62.41.05.fits.gz

OBS-URL: https://build.opensuse.org/request/show/877781
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=49
2021-03-08 16:10:52 +00:00
Dominique Leuenberger
1fd64a5a3d Accepting request 863708 from devel:languages:python:numeric
- Make sure that the python >= 3.7 requirement is checked on
  build time and let rpm do the rest.
- Use bundled libraries on Leap 15.X

OBS-URL: https://build.opensuse.org/request/show/863708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astropy?expand=0&rev=19
2021-01-18 13:39:01 +00:00
82e7410fed Accepting request 863412 from home:bnavigator:branches:devel:languages:python:backports
- Make sure that the python >= 3.7 requirement is checked on
  build time and let rpm do the rest.
- Use bundled libraries on Leap 15.X

OBS-URL: https://build.opensuse.org/request/show/863412
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-astropy?expand=0&rev=47
2021-01-15 20:35:21 +00:00