Revision history for Test-Dependencies 0.34 2024-11-09 * Fix regex by changing new group to be non-capturing 0.33 2024-11-08 * Add detection of 'parent' dependencies (same as 'base') 0.32 2023-05-07 * Fix dist.ini preventing uploading all deps 0.31 2023-05-07 * Strip __END__ and __DATA__ sections before searching the code * Prevent loading of CPAN::Meta and File::Find::Rule when 'legacy' feature is disabled * Check that File::Find::Rule::Perl is installed for all tests 0.30 2020-11-08 * Recognize 'use v5.10;', 'use 5.008001;' and 'use 5.10.1;' as a minimum version pragma, not a module 0.29 2020-10-10 * Eliminate masked variable warning 0.28 2020-08-30 * Modules which had no minimum required version (but were required!) *and* were removed from CORE incorrectly fail the 'declaration required' test 0.27 2020-08-30 * Modules can be removed without having been deprecated; 0.26 assumed deprecation before removal -- this release corrects that * Use MetaCPAN parseable dates in Changes 0.26 2020-08-30 * Fix uninitialized variable warnings when in 'forward_compatible' mode * Upgrade Module::CoreList dep to 5.20200620 to include Perl 5.32 module status in tests 0.25 2020-08-30 * New 'forward_compatible' option to stop 'plan' being emitted from import() - ie. in the use statement. Use this option to be 1.0 compatible * Documentation correction for ok_dependencies() 'ignores' parameter. * Fix 'ignores' matching only modules where it is documented to specify the root of a namespace hierarchy * Don't fail on requirements which have been deprecated from CORE * Integrate dependency scanner in main module, removing Test::Dependency::Light 0.24 2019-09-19 * Adjust dependency declaration; CPAN::Meta::Requirements is now a separate dist; we are using 'requirements_for_module' which was added after our minimum CPAN::Meta requirement 0.23 2016-08-21 * load tests don't fail on Test::More 1.30, but do on many versions before it; increase minimum requirement (we'll phase out the old interface at some point to resolve this issue for good though) 0.22 2016-08-20 * don't run load tests when Test::More is version 1.1.14; it has a bug leading to our tests to fail incorrectly (something about plan being output more than once) 0.21 2016-07-10 * fix test breakage all over the place (thanks @kentfredrick) * report the minimum required version in error, instead of the installed-and-loaded version 0.20 2016-06-29 * only test files identified as 'Perl files' by File::Find::Rule::Perl * add support for testing runtime, test, devel deps separately * add support for cpanfile declared dependencies * add support for declaring minimum Perl version (used to test the list of core modules) * ... and more ... 0.12 2009-11-15 * don't report "perl" being a required dependency when a minimum perl version is listed in META.yml 0.11 2007-12-27 * tests no longer run under taint mode so that CPAN testers don't fail tests 0.10 2007-12-27 * let users choose which method of module usage checking to use 0.09 2007-12-26 * work around bug in IPC::Cmd that prevented module from working * don't complain if specified dependencies are in core 0.08 2006-07-25 * now using IPC::Cmd for subprocess communication (to avoid cross-platform issues) 0.07 2006-07-20 * added empty dummy file because Module::Install does not package empty directories 0.06 2006-07-19 * better test descriptions when Makefile.PL contains extraneous requires calls * no_index'd t-data * forgot to bump version number in pod and forgot date in changelog in last revision 0.05 2006-07-18 * removed references to test_pass (and upped Test::Builder::Tester dep to 0.64) * rearranged changelog * added tests for empty files and directories 0.04 2006-07-15 * Properly specify the dependency on Test::Builder::Tester 0.63. * handle empty files 0.03 2006-07-11 Moved to a B::PerlReq backend for determining usage. We also now use the META.yml file to determine what is listed in Makefile.PL. We now differentiate between requires and build_requires, and complain if listed requirements are not actually used. 0.02 2006-06-21 Minor POD cleanups 0.01 2006-06-21 First release, based on Jifty's 00-dependencies.t