{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":59253345,"defaultBranch":"main","name":"rust-fitsio","ownerLogin":"simonrw","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-20T00:50:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59756?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723177643.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"df7824fccfea2ab3ba53ed63c757be62c262e9a0","ref":"refs/heads/update_flake_lock_action","pushedAt":"2024-08-09T04:27:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"flake.lock: Update\n\nFlake lock file updates:\n\n• Updated input 'nixpkgs':\n 'github:nixos/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58?narHash=sha256-/DJBI6trCeVnasdjUo9pbnodCLZcFqnVZiLUfqLH4jA%3D' (2024-07-31)\n → 'github:nixos/nixpkgs/cb9a96f23c491c081b38eab96d22fa958043c9fa?narHash=sha256-IAoYyYnED7P8zrBFMnmp7ydaJfwTnwcnqxUElC1I26Y%3D' (2024-08-04)","shortMessageHtmlLink":"flake.lock: Update"}},{"before":"19bc683ee0643063f2917a33750032f9bb5a4752","after":null,"ref":"refs/heads/chore/test-runner-allows-failures","pushedAt":"2024-08-06T14:03:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"}},{"before":"92ea2acfeb049d45c799ab0bbf8724ca58ae5743","after":"dd4d1c14387eb8198fa05436ec4f6b5fcafe4ac7","ref":"refs/heads/main","pushedAt":"2024-08-06T14:03:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"chore: don't block on test failures (#353)\n\nIt's nice to be able to see _all_ tests that fail, rather than failing\non the first one. With the `bin/test` script.","shortMessageHtmlLink":"chore: don't block on test failures (#353)"}},{"before":null,"after":"19bc683ee0643063f2917a33750032f9bb5a4752","ref":"refs/heads/chore/test-runner-allows-failures","pushedAt":"2024-08-06T13:59:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Allow failures of tests to not block test execution","shortMessageHtmlLink":"Allow failures of tests to not block test execution"}},{"before":null,"after":"04a70ae64860d69a4b613dd4ce4ce42ca8e286aa","ref":"refs/heads/chore/validate-vector-columns","pushedAt":"2024-08-06T13:03:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Add test for reading vector columns","shortMessageHtmlLink":"Add test for reading vector columns"}},{"before":"2b0704aa1a15075833770d0c4a15ff07c1c2da12","after":null,"ref":"refs/heads/chore/deps/group-updates","pushedAt":"2024-08-06T09:37:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"}},{"before":"ac7837076af50895d03c781514f273aee6c70c92","after":"92ea2acfeb049d45c799ab0bbf8724ca58ae5743","ref":"refs/heads/main","pushedAt":"2024-08-06T09:37:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"chore(deps): group updates and be more selective about CI runs (#351)\n\n**Add groups to cargo package updates**\r\n\r\nWe only want one update PR (per crate) if multiple crates change\r\n\r\n**Mark main tests to only run on code changes**\r\n\r\nWe don't need to run the full test suite on CI configuration changes","shortMessageHtmlLink":"chore(deps): group updates and be more selective about CI runs (#351)"}},{"before":"eb3afea0be0c875359bc128e821a5ac6af248f8e","after":"2b0704aa1a15075833770d0c4a15ff07c1c2da12","ref":"refs/heads/chore/deps/group-updates","pushedAt":"2024-08-06T09:36:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Include CI for CI configuration changes","shortMessageHtmlLink":"Include CI for CI configuration changes"}},{"before":null,"after":"eb3afea0be0c875359bc128e821a5ac6af248f8e","ref":"refs/heads/chore/deps/group-updates","pushedAt":"2024-08-06T09:35:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Mark main tests to only run on code changes","shortMessageHtmlLink":"Mark main tests to only run on code changes"}},{"before":"dde6214ded968941ef6c27aa00eee493088420c8","after":null,"ref":"refs/heads/chore/validate-dependabot-config","pushedAt":"2024-08-06T09:30:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"}},{"before":"d2594806bc490761cc0f1a274e5d0f7140d460b2","after":"ac7837076af50895d03c781514f273aee6c70c92","ref":"refs/heads/main","pushedAt":"2024-08-06T09:30:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"chore(deps): add dependabot validation in CI (#350)","shortMessageHtmlLink":"chore(deps): add dependabot validation in CI (#350)"}},{"before":null,"after":"dde6214ded968941ef6c27aa00eee493088420c8","ref":"refs/heads/chore/validate-dependabot-config","pushedAt":"2024-08-06T09:30:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Add dependabot validation action","shortMessageHtmlLink":"Add dependabot validation action"}},{"before":"0b8b3dea6e1f5ce1e32bed13eef088a917b80bd6","after":"b7cae01ff13a1d6d860ecd3e60db602b0be3f97a","ref":"refs/heads/chore/ci/test-matrix","pushedAt":"2024-08-06T04:36:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Add missing test","shortMessageHtmlLink":"Add missing test"}},{"before":"d9b444ab1fc6a8efc2327c88f80e5772272e3206","after":"0b8b3dea6e1f5ce1e32bed13eef088a917b80bd6","ref":"refs/heads/chore/ci/test-matrix","pushedAt":"2024-08-06T04:29:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Remove pre commit","shortMessageHtmlLink":"Remove pre commit"}},{"before":"6cf8c5a7946f0b3a8219e619eb30c8f83a6f2823","after":"d9b444ab1fc6a8efc2327c88f80e5772272e3206","ref":"refs/heads/chore/ci/test-matrix","pushedAt":"2024-08-06T04:20:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Fix invalid test name","shortMessageHtmlLink":"Fix invalid test name"}},{"before":"5a34c186e948aa0316c84d36adaad2d64aa133e4","after":"6cf8c5a7946f0b3a8219e619eb30c8f83a6f2823","ref":"refs/heads/chore/ci/test-matrix","pushedAt":"2024-08-06T04:18:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Correct matrix configuration","shortMessageHtmlLink":"Correct matrix configuration"}},{"before":null,"after":"5a34c186e948aa0316c84d36adaad2d64aa133e4","ref":"refs/heads/chore/ci/test-matrix","pushedAt":"2024-08-06T04:09:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"Use matrix for test step","shortMessageHtmlLink":"Use matrix for test step"}},{"before":"e9960a01277f16ac08493ae69e1930e3cfb12d3e","after":null,"ref":"refs/heads/release-plz-2024-08-06T03-40-32Z","pushedAt":"2024-08-06T03:59:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"}},{"before":"c9bece40605126673cb059bbb7d4d3fd8daa4995","after":"d2594806bc490761cc0f1a274e5d0f7140d460b2","ref":"refs/heads/main","pushedAt":"2024-08-06T03:59:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonrw","name":"Simon Walker","path":"/simonrw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59756?s=80&v=4"},"commit":{"message":"chore(fitsio): release v0.21.5 (#348)\n\n## 🤖 New release\r\n* `fitsio`: 0.21.4 -> 0.21.5\r\n\r\n \r\n\r\n## `fitsio`\r\nChangelog
\r\n\r\n##\r\n[0.21.5](https://github.com/simonrw/rust-fitsio/compare/fitsio-v0.21.4...fitsio-v0.21.5)\r\n- 2024-08-06\r\n\r\n### Added\r\n- add vector type support\r\n([#330](https://github.com/simonrw/rust-fitsio/pull/330))\r\n\r\n### Other\r\n- *(deps)* update ndarray requirement from 0.15.0 to 0.16.0 in /fitsio\r\n([#347](https://github.com/simonrw/rust-fitsio/pull/347))\r\n
\r\n\r\n\r\n
Sourced from ndarray's\nreleases.
\n\n\n0.16.0
\nVersion 0.16.0 (2024-08-03)
\nFeatured Changes
\n\n
\n- Better shape: Deprecate reshape, into_shape by
\n@bluss
#1310\n.into_shape()
is now deprecated.\nUse.into_shape_with_order()
or.to_shape()
\ninstead, which don't haveinto_shape
's drawbacks.New Features and Improvements
\n\n
\n\n- Check for aliasing in
\nRawViewMut::from_shape_ptr
with a\ndebug assertion by@bluss
#1413- Allow aliasing in ArrayView::from_shape by
\n@bluss
#1410- Remove deprecations from 0.15.x by
\n@bluss
#1409- Make
\nCowArray
an owned storage array, require Clone\nbound forinto_shared
by@jturner314
#1028- Change
\nNdProducer::Dim
ofaxis_windows()
\ntoIx1
by@jonasBoss
#1305- Add
\nsqueeze()
to dynamic dimension arrays by@barakugav
#1396- Add
\nflatten
,flatten_with_order
and\ninto_flat
to arrays by@barakugav
#1397- Make compatible with thumbv6m-none-eabi by
\n@BjornTheProgrammer
\n#1384- \n
is_unique
forArcArray
by@daniellga
#1399- Add
\ntriu
andtril
methods directly to\nArrayBase by@akern40
#1386- Fix styling of the BLAS integration heading. by
\n@adamreichold
\n#1390- Implement
\nproduct_axis
by@akern40
#1387- Add reserve method for owned arrays by
\n@ssande7
#1268- Use inline on spit_at and smaller methods by
\n@bluss
#1381- Update to Approx 0.5 by
\n@bluss
#1380- Add .into_raw_vec_with_offset() and deprecate .into_raw_vec() by
\n@bluss
#1379- Add additional array -> array view conversions by
\n@bluss
#1130- implement DoubleEndedIterator for 1d
\nLanesIter
by@Muthsera
#1237- Add Zip::any by
\n@nilgoyette
#1228- Make the aview0, aview1, and aview2 free functions be const fns by\n
\n@jturner314
#1132- Add missing safety checks to
\nFrom<&[[A; N]]> for\nArrayView
andFrom<&mut [[A; N]]> for\nArrayViewMut
by@jturner314
#1131- derived Debug for Iter and IterMut by
\n@biskwikman
#1353- Fix Miri errors for WindowsIter and ExactChunksIter/Mut by
\n@jturner314
#1142- Fix Miri failure with -Zmiri-tag-raw-pointers by
\n@jturner314
#1138- Track-caller panics by
\n@xd009642
#975- Add slice_axis_move method by
\n@jturner314
#1211- iterators: Re-export IntoIter by
\n@bluss
#1370- Fix unsafe blocks in
\ns![]
macro by@jturner314
#1196- Fix comparison with NumPy of slicing with negative step by
\n@venkat0791
#1319- Updated Windows
\nbase
Computations to be Safer by@LazaroHurtado
\n#1297- Update README-quick-start.md by
\n@fumseckk
#1246- Added stride support to
\nWindows
by@LazaroHurtado
\n#1249- Added select example to numpy user docs by
\n@WillAyd
#1294- Add both approx features to the readme by
\n@nilgoyette
#1289- Add NumPy examples combining slicing and assignment by
\n@jturner314
#1210- Fix contig check for single element arrays by
\n@bluss
#1362
... (truncated)
\nSourced from ndarray's\nchangelog.
\n\n\nVersion 0.16.0 (2024-08-03)
\nFeatured Changes
\n\n
\n- Better shape: Deprecate reshape, into_shape by
\n@bluss
#1310\n.into_shape()
is now deprecated.\nUse.into_shape_with_order()
or.to_shape()
\ninstead, which don't haveinto_shape
's drawbacks.New Features and Improvements
\n\n
\n\n- Check for aliasing in
\nRawViewMut::from_shape_ptr
with a\ndebug assertion by@bluss
#1413- Allow aliasing in ArrayView::from_shape by
\n@bluss
#1410- Remove deprecations from 0.15.x by
\n@bluss
#1409- Make
\nCowArray
an owned storage array, require Clone\nbound forinto_shared
by@jturner314
#1028- Change
\nNdProducer::Dim
ofaxis_windows()
\ntoIx1
by@jonasBoss
#1305- Add
\nsqueeze()
to dynamic dimension arrays by@barakugav
#1396- Add
\nflatten
,flatten_with_order
and\ninto_flat
to arrays by@barakugav
#1397- Make compatible with thumbv6m-none-eabi by
\n@BjornTheProgrammer
\n#1384- \n
is_unique
forArcArray
by@daniellga
#1399- Add
\ntriu
andtril
methods directly to\nArrayBase by@akern40
#1386- Fix styling of the BLAS integration heading. by
\n@adamreichold
\n#1390- Implement
\nproduct_axis
by@akern40
#1387- Add reserve method for owned arrays by
\n@ssande7
#1268- Use inline on spit_at and smaller methods by
\n@bluss
#1381- Update to Approx 0.5 by
\n@bluss
#1380- Add .into_raw_vec_with_offset() and deprecate .into_raw_vec() by
\n@bluss
#1379- Add additional array -> array view conversions by
\n@bluss
#1130- implement DoubleEndedIterator for 1d
\nLanesIter
by@Muthsera
#1237- Add Zip::any by
\n@nilgoyette
#1228- Make the aview0, aview1, and aview2 free functions be const fns by\n
\n@jturner314
#1132- Add missing safety checks to
\nFrom<&[[A; N]]> for\nArrayView
andFrom<&mut [[A; N]]> for\nArrayViewMut
by@jturner314
#1131- derived Debug for Iter and IterMut by
\n@biskwikman
#1353- Fix Miri errors for WindowsIter and ExactChunksIter/Mut by
\n@jturner314
#1142- Fix Miri failure with -Zmiri-tag-raw-pointers by
\n@jturner314
#1138- Track-caller panics by
\n@xd009642
#975- Add slice_axis_move method by
\n@jturner314
#1211- iterators: Re-export IntoIter by
\n@bluss
#1370- Fix unsafe blocks in
\ns![]
macro by@jturner314
#1196- Fix comparison with NumPy of slicing with negative step by
\n@venkat0791
#1319- Updated Windows
\nbase
Computations to be Safer by@LazaroHurtado
\n#1297- Update README-quick-start.md by
\n@fumseckk
#1246- Added stride support to
\nWindows
by@LazaroHurtado
\n#1249- Added select example to numpy user docs by
\n@WillAyd
#1294- Add both approx features to the readme by
\n@nilgoyette
#1289- Add NumPy examples combining slicing and assignment by
\n@jturner314
#1210- Fix contig check for single element arrays by
\n@bluss
#1362- Export Linspace and Logspace iterators by
\n@johann-cm
#1348
... (truncated)
\n