Skip to content

Releases: sun-data/named-arrays

v0.4.2

03 Jul 14:09
4364374
Compare
Choose a tag to compare

What's Changed

  • Added support for numpy.repeat(). by @byrdie in #53
  • Added support for the numpy.diff() function. by @byrdie in #54
  • Added named_arrays.AbstractArray.volume_cell() method, an n-dimensional generalization of numpy.diff(). by @byrdie in #55
  • Added named_arrays.ndfilters.mean_filter() function. by @byrdie in #56
  • Upgrade to Numpy 2.x by @byrdie in #57

Full Changelog: v0.4.1...v0.4.2

v0.4.1

20 May 04:30
Compare
Choose a tag to compare

Full Changelog: v0.4.0...v0.4.1

v0.4.0

20 May 04:02
a0759bf
Compare
Choose a tag to compare

What's Changed

  • Added a unit_dimensionless argument to named_arrays.unit() by @byrdie in #43
  • Added named_arrays.minimum_gradient_descent() function. by @byrdie in #44
  • Added named_arrays.histogram_2d() function. by @byrdie in #45
  • Fixed recursion error in named_arrays.AbstractVectorStratifiedRandomSpace. by @byrdie in #46
  • Removed AbstractArray.centers and all of its subclass implementations. by @byrdie in #47
  • Modified Github workflow to use pytest-split by @byrdie in #48
  • Added a centers argument to named_arrays.linspace(). by @byrdie in #49
  • Fixed bug in named_arrays.linspace() where the centers argument wasn't being handled properly. by @byrdie in #50
  • Added named_arrays.AbstractCartesian2dVectorArray.area() method by @byrdie in #51
  • Modified named_arrays.AbstractArray.interp_linear() to cast to float before interpolating. by @byrdie in #52

Full Changelog: v0.3.7...v0.4.0

v0.3.7

22 Mar 06:15
111461f
Compare
Choose a tag to compare

What's Changed

  • Added named_arrays.InputOutputVector by @byrdie in #42

Full Changelog: v0.3.6...v0.3.7

v0.3.6

22 Mar 04:42
549593c
Compare
Choose a tag to compare

What's Changed

  • Bump to Python 3.12 in Github CI workflow. by @byrdie in #39
  • Added named_arrays.TemporalSpectralVectorArray. by @byrdie in #40
  • Added named_arrays.TemporalSpectralPositionalVectorArray. by @byrdie in #41

Full Changelog: v0.3.5...v0.3.6

v0.3.5

13 Mar 21:47
5ae156b
Compare
Choose a tag to compare

What's Changed

  • Performance improvements to named_arrays.AbstractScalarArray.ndarray_aligned(). by @byrdie in #33
  • Removed some broadcasting from named_arrays.AbstractVectorArray.__array_matmul__ to improve performance. by @byrdie in #34
  • Performance improvements to named_arrays.ScalarArray.shape. by @byrdie in #35
  • Performance improvements to broadcasting operations by @byrdie in #36
  • Performance optimizations for named_arrays.AbstractScalarArray.__array_ufunc_) by @byrdie in #37
  • Performance improvements to named_arrays.as_named_array(). by @byrdie in #38

Full Changelog: v0.3.4...v0.3.5

v0.3.4

07 Mar 04:56
5f9f383
Compare
Choose a tag to compare

What's Changed

  • Added support for the numpy.emath module. by @byrdie in #31
  • Added named_arrays.AbstractCartesian2dMatrixArray.power() method. by @byrdie in #32

Full Changelog: v0.3.3...v0.3.4

v0.3.3

23 Feb 22:05
4443b9c
Compare
Choose a tag to compare

What's Changed

  • Added named_arrays.DirectionalVectorArray and named_arrays.DirectionalMatrixArray classes. by @byrdie in #23
  • Added named_arrays.TemporalVectorArray and named_arrays.TemporalMatrixArray classes. by @byrdie in #24
  • Added named_arrays.WcsSpectralDirectionalVectorArray by @byrdie in #25
  • Added named_arrays.TemporalSpectralDirectionalVectorArray. by @byrdie in #26
  • Added named_arrays.plt.imshow() function. by @byrdie in #27
  • Added named_arrays.plt.pcolormesh() function. by @byrdie in #28
  • Added named_arrays.plt.text() function. by @byrdie in #29
  • Added named_arrays.plt.brace_vertical() function. by @byrdie in #30

Full Changelog: v0.3.1...v0.3.3

v0.3.2

16 Feb 18:51
Compare
Choose a tag to compare

What's Changed

  • Added named_arrays.DirectionalVectorArray and named_arrays.DirectionalMatrixArray classes. by @byrdie in #23
  • Added named_arrays.TemporalVectorArray and named_arrays.TemporalMatrixArray classes. by @byrdie in #24
  • Added named_arrays.WcsSpectralDirectionalVectorArray by @byrdie in #25
  • Added named_arrays.TemporalSpectralDirectionalVectorArray. by @byrdie in #26
  • Added named_arrays.plt.imshow() function. by @byrdie in #27

Full Changelog: v0.3.1...v0.3.2

v0.3.1

26 Jan 05:53
Compare
Choose a tag to compare

Fixed bug in named_arrays.interp() where complex dtypes were not being propagated proper;y.

Full Changelog: v0.3.0...v0.3.1