PDL-NDBin
view release on metacpan or search on metacpan
Revision history for PDL::NDBin
0.029 2025-01-18 18:01:55+00:00 Europe/London
- replace unnecessary CopyBadStatusCode
0.028 2024-03-27 15:55:32+00:00 Europe/London
- update requirement to Test::PDL 0.20 which handles badvals correctly
0.027 2024-03-26 15:40:26+00:00 Europe/London
- stop distributing pp-*.c
0.026 2022-02-21 03:54:13+00:00 Europe/London
- stop calling null->long etc in tests as also invalid in PDL 2.073+
0.025 2022-02-08 04:41:24+00:00 Europe/London
- change [t] params to [o] as wanted results back - PDL 2.073 forbids passing
0.024 2022-02-04 07:07:04+00:00 Europe/London
- switch barf() to $CROAK() in case that is what caused smoker SEGV
0.023 2022-02-02 02:26:30+00:00 Europe/London
- allow for PDL 2.056 aggregate functions returning ndarray not Perl value
- opt in to PDL 2.058 multi-C for faster builds
0.021 2021-04-17
- updated to work with PDL 2.037
0.020 2020-04-01 14:11:44+02:00 Europe/Brussels
- fixed the test suite breaking on some, but not all, versions of PDL, due to
PDL::Lite not exporting pdl() (Edward Baudrez)
0.019 2020-03-26 10:19:45+01:00 Europe/Brussels
- fixed the test suite breaking because recent versions of PDL::Lite no longer
export sequence() (RT #131753) (GitHub issue #2:
https://github.com/ebaudrez/PDL-NDBin/issues/2). Reported by Slaven ReziÄ
and Rebecca Loiselle (thank you!).
0.018 2015-09-15 15:50:41+02:00 Europe/Brussels
- the PDL function propogate_badflag() has been renamed to propagate_badflag()
somewhere between 2.007 and 2.008, and PDL::NDBin has been adapted to work
with both pre-2.008 and post-2.008 PDLs. Reported by Slaven ReziÄ, practical
fix by Bryan Jurish (thank you!)
0.017 2015-04-01 13:43:19CEST+0200 Europe/Brussels
- add support for variable-width bins (Diab Jerius)
0.016 2014-11-17 11:13:39CET+0100 Europe/Brussels
- worked around a warning message emitted by the latest Perl development
releases (RT #100228). Reported by Slaven ReziÄ (thank you!). (Edward
Baudrez)
0.015 2013-12-11 11:56:13 Europe/Brussels
- added PDL::Core::Dev to configure_requires (RT #91304) (Edward Baudrez)
0.014 2013-12-10 14:24:54 Europe/Brussels
- tests started failing with recent development versions of PDL (2.007_01 or
2.007_02, not sure). Fixed now. (Edward Baudrez)
0.013 2013-12-06 09:01:39 Europe/Brussels
- added 64-bit support. PDL::NDBin will take advantage of 64-bit support with
recent versions of PDL (2.007 or later), but should work with earlier
versions, as well. Note that 64-bit support has not been tested very well
yet, so it qualifies as 64-bit "safe" until I find time for more testing.
But PDL::NDBin should now at least install on PDL 2.007 or later. (Edward
Baudrez)
0.012 2013-07-02 11:13:46 Europe/Brussels
- fixed the tests to work with the latest development release of PDL
(2.006_03) (Edward Baudrez)
0.011 2013-03-15 09:55:16 Europe/Brussels
- try to avoid test failures with old versions of Module::Pluggable (Edward
Baudrez)
- changed the syntax to specify the type of the output piddle in the action
class constructors. Previously, this was achieved by passing a coderef:
PDL::NDBin::Action::Avg->new( ..., type => \&PDL::double );
This has now changed to
type => double # or 'type => PDL::double'
The new syntax is simpler and arguably clearer. (Edward Baudrez)
- implemented the action classes PDL::NDBin::Action::Min and
PDL::NDBin::Action::Max (Edward Baudrez)
- various minor fixes (Edward Baudrez)
0.010 2013-03-07 11:09:22 Europe/Brussels
- release on master branch instead of development branch; no changes
0.009 2013-03-07 11:01:19 Europe/Brussels
- it is now possible to pass additional arguments to action class constructors
when specifying actions; the only additional argument so far is the type of
the output piddle, allowing you to write, e.g.,
my $binner = PDL::NDBin->new(
axes => ...,
vars => [ [ var => { class => 'StdDev', type => \&PDL::float } ] ],
);
to get the standard deviation in type 'float' instead of the default type
'double' (Edward Baudrez)
- try to make the tests run under Perl 5.8 (Edward Baudrez)
- other minor fixes (Edward Baudrez)
( run in 1.327 second using v1.01-cache-2.11-cpan-a5162978ef8 )