File: Changes

package info (click to toggle)
libtest-dependencies-perl 0.34-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 156 kB
  • sloc: perl: 229; makefile: 2
file content (130 lines) | stat: -rw-r--r-- 4,927 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
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