Key | Value |
---|---|
FileName | ./usr/share/licenses/perl-YAML-Tiny/LICENSE |
FileSize | 18349 |
MD5 | 29B2E3806695CB66D447268F5A9FD5C7 |
SHA-1 | B768EF63D60A77D5A05A71FB19B6B1D2805AD944 |
SHA-256 | 21CDA7A55A8D4B32A43C654F0D4D4A1587096B35BF2A93EA12A2E3A8C2C0B88F |
SSDEEP | 384:rp2Msr0v0F6gB3KOrc9RlWWwdCnH7LD+MKO6qsC2H:rp2yv+LoWpdCnbvPA |
TLSH | T18D82A42F774443F205C30A61668B68DFE32FA17A722A5094385DC25D271BE3983FEAD5 |
hashlookup:parent-total | 183 |
hashlookup:trust | 100 |
The searched file hash is included in 183 parent files which include package known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
MD5 | D901ADA67379ED41C30C55513845D6F2 |
PackageArch | noarch |
PackageDescription | YAML::Tiny is a Perl class for reading and writing YAML-style files, written with as little code as possible, reducing load time and memory overhead. |
PackageMaintainer | Fedora Project |
PackageName | perl-YAML-Tiny |
PackageRelease | 11.fc34 |
PackageVersion | 1.73 |
SHA-1 | 0093F52E748D85C41F7364B3996BD6731645863C |
SHA-256 | 9511B46792BAFD06FF46693FB258465DC57A7B0160E40734C2D9A622C880961B |
Key | Value |
---|---|
MD5 | 92F778D53D85386230105A91E476CCB5 |
PackageArch | noarch |
PackageDescription | *YAML::Tiny* is a perl class for reading and writing YAML-style files, written with as little code as possible, reducing load time and memory overhead. Most of the time it is accepted that Perl applications use a lot of memory and modules. The *::Tiny* family of modules is specifically intended to provide an ultralight and zero-dependency alternative to many more-thorough standard modules. This module is primarily for reading human-written files (like simple config files) and generating very simple human-readable files. Note that I said *human-readable* and not *geek-readable*. The sort of files that your average manager or secretary should be able to look at and make sense of. YAML::Tiny does not generate comments, it won't necessarily preserve the order of your hashes, and it will normalise if reading in and writing out again. It only supports a very basic subset of the full YAML specification. Usage is targeted at files like Perl's META.yml, for which a small and easily-embeddable module is extremely attractive. Features will only be added if they are human readable, and can be written in a few lines of code. Please don't be offended if your request is refused. Someone has to draw the line, and for YAML::Tiny that someone is me. If you need something with more power move up to YAML (7 megabytes of memory overhead) or YAML::XS (6 megabytes memory overhead and requires a C compiler). To restate, YAML::Tiny does *not* preserve your comments, whitespace, or the order of your YAML data. But it should round-trip from Perl structure to file and back again just fine. |
PackageName | perl-YAML-Tiny |
PackageRelease | 3.2 |
PackageVersion | 1.73 |
SHA-1 | 00EB645C29537B32D3D8928A60DC43A7F8F2D890 |
SHA-256 | DF13A59CF118FEADB00AD9A679ADC0B3FB27C8939BC503A5EB811D9FB8593731 |
Key | Value |
---|---|
MD5 | 54908993446E08B65CB0DE9BA91A653A |
PackageArch | noarch |
PackageDescription | Perl 5 doesn't natively support Java-style interfaces, and it doesn't support Perl 6 style roles either. You can get both of these things in half a dozen different ways via various CPAN modules, but they usually require that you buy into "their way" of implementing your code. This package overrides the isa() method, allowing your class to claim it's a class it's not (that is, isn't in @ISA). |
PackageMaintainer | Fedora Project |
PackageName | perl-asa |
PackageRelease | 1.el8 |
PackageVersion | 1.04 |
SHA-1 | 04956013CB8225F29D1CFABFFB65C035425B1472 |
SHA-256 | 3C79E94DE3F53AF32D5045BA3DC02283A9A72C9F6F5F184747F1B623DC70076F |
Key | Value |
---|---|
MD5 | 70283FF21F1E060532CFF643AC0F0F2E |
PackageArch | noarch |
PackageDescription | One recurring problem in modules that use Scalar::Util's 'weaken' function is that it is not present in the pure-perl variant. While this isn't necessarily always a problem in a straight CPAN-based Perl environment, some operating system distributions only include the pure-Perl versions, don't include the XS version, and so weaken is then "missing" from the platform, *despite* passing a dependency on Scalar::Util successfully. Most notably this is RedHat Linux at time of writing, but other come and go and do the same thing, hence "recurring problem". The normal solution is to manually write tests in each distribution to ensure that 'weaken' is available. This restores the functionality testing to a dependency you do once in your _Makefile.PL_, rather than something you have to write extra tests for each time you write a module. It should also help make the package auto-generators for the various operating systems play more nicely, because it introduces a dependency that they *have* to have a proper weaken in order to work. |
PackageName | perl-Task-Weaken |
PackageRelease | 48.1 |
PackageVersion | 1.06 |
SHA-1 | 049865607F19F0EB025FBFEB701770E9DB97AD16 |
SHA-256 | 1366A83F8BDF213D6FD3D74FF2A86F9CEB1D84085AA30142C3CC1C5BE4F2DF99 |
Key | Value |
---|---|
MD5 | 3A4E8050E4E8D2D6C8C7275822C4EA7B |
PackageArch | noarch |
PackageDescription | *Module::Manifest* is a simple utility module created originally for use in Module::Inspector. It can load a _MANIFEST_ file that comes in a Perl distribution tarball, examine the contents, and perform some simple tasks. It can also load the _MANIFEST.SKIP_ file and check that. Granted, the functionality needed to do this is quite simple, but the Perl distribution _MANIFEST_ specification contains a couple of little idiosyncracies, such as line comments and space-seperated inline comments. The use of this module means that any little nigglies are dealt with behind the scenes, and you can concentrate the main task at hand. |
PackageName | perl-Module-Manifest |
PackageRelease | 1.2 |
PackageVersion | 1.09 |
SHA-1 | 07B448555299B8CC1351A3F5D374FE113A1E9A39 |
SHA-256 | D158414A033A89D50360F62D5F2341EE26427313CD3B8AD47E0ED65C412498F7 |
Key | Value |
---|---|
MD5 | B1E7BED72977781A8F50E7CE43D96D20 |
PackageArch | noarch |
PackageDescription | *Time::Tiny* is a member of the DateTime::Tiny suite of time modules. It implements an extremely lightweight object that represents a time, without any time data. |
PackageMaintainer | https://bugs.opensuse.org |
PackageName | perl-Time-Tiny |
PackageRelease | lp151.2.1 |
PackageVersion | 1.08 |
SHA-1 | 0B0BCBCF220F3E1D5A121A8FAA6AEF9BCDD3BB90 |
SHA-256 | E2151866931438B87B01050905B9BF94896E12837107019F560F49C3F639DB9B |
Key | Value |
---|---|
MD5 | 640CEF6D754AA73914FFCA61F02AE247 |
PackageArch | noarch |
PackageDescription | *Date::Tiny* is a member of the DateTime::Tiny suite of time modules. It implements an extremely lightweight object that represents a date, without any time data. |
PackageName | perl-Date-Tiny |
PackageRelease | 20.3 |
PackageVersion | 1.07 |
SHA-1 | 0DF9050EE9B141E599200EE715CF2A3C091C6A2D |
SHA-256 | 35FBE4CC425665560D2A7B002DB6F00D68800A680652933057F7FF42E5406048 |
Key | Value |
---|---|
MD5 | 3440C29E30F8836A7ADCD524252D3EE0 |
PackageArch | noarch |
PackageDescription | One recurring problem in modules that use Scalar::Util's 'weaken' function is that it is not present in the pure-perl variant. While this isn't necessarily always a problem in a straight CPAN-based Perl environment, some operating system distributions only include the pure-Perl versions, don't include the XS version, and so weaken is then "missing" from the platform, *despite* passing a dependency on Scalar::Util successfully. Most notably this is RedHat Linux at time of writing, but other come and go and do the same thing, hence "recurring problem". The normal solution is to manually write tests in each distribution to ensure that 'weaken' is available. This restores the functionality testing to a dependency you do once in your _Makefile.PL_, rather than something you have to write extra tests for each time you write a module. It should also help make the package auto-generators for the various operating systems play more nicely, because it introduces a dependency that they *have* to have a proper weaken in order to work. |
PackageName | perl-Task-Weaken |
PackageRelease | bp150.3.2 |
PackageVersion | 1.06 |
SHA-1 | 0E28C4253AF55712C31F7DDED924990F14437960 |
SHA-256 | CA62C882A677A44D870A51CC3EE4BCE5D0D1A14DED385DE8804CBE6419595DE2 |
Key | Value |
---|---|
MD5 | 2496206F8C7FA03C6A223AA0CDF9638D |
PackageArch | noarch |
PackageDescription | YAML::Tiny is a Perl class for reading and writing YAML-style files, written with as little code as possible, reducing load time and memory overhead. |
PackageMaintainer | Fedora Project |
PackageName | perl-YAML-Tiny |
PackageRelease | 2.fc24 |
PackageVersion | 1.69 |
SHA-1 | 0FA6EE017D736B8AC3A131BD52EB346447E03CF7 |
SHA-256 | 88524FC927E9BEA3145E737CB171501DE38F5CDF0CB6ECE6762C8723CF9417B6 |
Key | Value |
---|---|
MD5 | AB084B3EAAAE5189A42EBBBF6B8FDD58 |
PackageArch | noarch |
PackageDescription | One recurring problem in modules that use Scalar::Util's 'weaken' function is that it is not present in the pure-perl variant. While this isn't necessarily always a problem in a straight CPAN-based Perl environment, some operating system distributions only include the pure-Perl versions, don't include the XS version, and so weaken is then "missing" from the platform, *despite* passing a dependency on Scalar::Util successfully. Most notably this is RedHat Linux at time of writing, but other come and go and do the same thing, hence "recurring problem". The normal solution is to manually write tests in each distribution to ensure that 'weaken' is available. This restores the functionality testing to a dependency you do once in your _Makefile.PL_, rather than something you have to write extra tests for each time you write a module. It should also help make the package auto-generators for the various operating systems play more nicely, because it introduces a dependency that they *have* to have a proper weaken in order to work. |
PackageName | perl-Task-Weaken |
PackageRelease | 3.13 |
PackageVersion | 1.06 |
SHA-1 | 0FF264554C0695CCDC48BB996EFA8FE85FE9563D |
SHA-256 | F8801BCFC9C9453140DB46C321C71DBF56A6A03A32820529B95261AF7CFF81B2 |