Path to this page:
./
devel/p5-Log-Any,
Perl5 module to bring loggers and listeners together
Branch: CURRENT,
Version: 1.71.7nb1,
Package name: p5-Log-Any-1.71.7nb1,
Maintainer: pkgsrc-usersLog::Any allows CPAN modules to safely and efficiently log messages, while
letting the application choose (or decline to choose) a logging mechanism
such as Log::Dispatch or Log::Log4perl.
Log::Any has a very tiny footprint and no dependencies beyond Perl 5.6,
which makes it appropriate for even small CPAN modules to use. It defaults
to 'null' logging activity, so a module can safely log without worrying
about whether the application has chosen (or will ever choose) a logging
mechanism.
The application, in turn, may choose one or more logging mechanisms via
Log::Any::Adapter.
Required to run:[
lang/perl5]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Filesize: 61.099 KB
Version history: (Expand)
- (2024-11-16) Updated to version: p5-Log-Any-1.71.7nb1
- (2023-09-01) Updated to version: p5-Log-Any-1.71.7
- (2023-08-03) Updated to version: p5-Log-Any-1.71.6
- (2023-07-06) Updated to version: p5-Log-Any-1.71.5nb1
- (2023-06-03) Updated to version: p5-Log-Any-1.71.5
- (2022-06-28) Updated to version: p5-Log-Any-1.71.0nb1
CVS history: (Expand)
2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504) |
Log message:
*: recursive bump for perl 5.40
|
2023-09-01 01:06:41 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.717
Upstream changes:
1.717 2023-08-17 10:52:21-05:00 America/Chicago
[Fixed]
- Fixed WithStackTrace proxy to remove arguments in-place instead of
always stringifying the exception object immediately. This means we
need to handle different exception objects differently, but it also
means a better log message. Thanks @larryl and @GrantStreetGroup for
submitting this fix! [Github #100]
|
2023-08-03 15:19:09 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.716
Upstream changes:
1.716 2023-06-26 14:14:46-05:00 America/Chicago
[Added]
- Added a parameter to show stack trace arguments when using the
WithStackTrace proxy. Since these arguments may contain sensitive
information, they are now removed by default. Thanks @sam-ng and
@GrantStreetGroup for submitting this patch! [Github #97]
|
2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483) |
Log message:
*: recursive bump for perl 5.38
|
2023-06-03 15:11:38 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.715
Upstream changes:
1.715 2023-05-04 13:09:22-05:00 America/Chicago
[Fixed]
- Fixed Multiplex adapter losing context details. Normally, the
Log::Any::Proxy joins all of the arguments passed in to a logging
method if the adapter it's using does not support structured data.
Multiplex supports structured data, but one of the adapters inside
may not. So, the Multiplex adapter must also perform this
concatenation to avoid losing those additional arguments.
Thanks @jrubinator and @GrantStreetGroup for discovering this bug
and providing the fix! [Github #95]
1.714 2023-03-20 11:48:30-05:00 America/Chicago
[Fixed]
- Fixed Syslog adaptor losing ident and facility information if
another library wrongly calls Sys::Syslog::closelog(). This is not
a perfect solution, but a perfect solution can only ever be to fix
the close that's calling closelog() :P
Thanks to Tom Christiansen and @GrantStreetGroup for reporting this
issue and providing the fix.
1.713 2022-12-12 12:44:52-06:00 America/Chicago
[Fixed]
- Fixed tests failing due to missing Devel::Stacktrace. This is an
optional module, so we do not explicitly depend on it. Thanks
@dbevans and @perlpunk for reporting this issue! (Github #93)
1.712 2022-12-09 11:05:10-06:00 America/Chicago
[Added]
- Added `Log::Any::Proxy::WithStackTrace` to provide a stack trace at
the caller site. Thanks @larryl and @GrantStreetGroup for providing
this feature!
[Other]
- Removed Travis, as they stopped supporting free Github repos :(
1.711 2022-11-22 11:28:01-06:00 America/Chicago
[Fixed]
- Fixed proxy not exposing 'category' attribute (#86). Thanks
@andrew-grechkin!
- Fixed not being able to get a proxy for the "root" category (empty
string) (#90). Thanks @XSven!
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-10 01:50:08 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.710
Upstream changes:
1.710 2021-08-02 10:11:33-05:00 America/Chicago
[Other]
- Removed explicit declaration of core dependencies to improve user
experience
|