Sat, 09 Nov 2024 01:36:27 UTC | login

Information for build perl-Specio-0.43-4.fc31

ID88960
Package Nameperl-Specio
Version0.43
Release4.fc31
Epoch
SummaryType constraints and coercions for Perl
DescriptionThe Specio distribution provides classes for representing type constraints and coercion, along with syntax sugar for declaring them. Note that this is not a proper type system for Perl. Nothing in this distribution will magically make the Perl interpreter start checking a value's type on assignment to a variable. In fact, there's no built-in way to apply a type to a variable at all. Instead, you can explicitly check a value against a type, and optionally coerce values to that type.
Built bydavidlt
State complete
Volume DEFAULT
StartedTue, 16 Jul 2019 06:55:37 UTC
CompletedTue, 16 Jul 2019 06:55:37 UTC
Tags
f31
RPMs
src
perl-Specio-0.43-4.fc31.src.rpm (info) (download)
noarch
perl-Specio-0.43-4.fc31.noarch.rpm (info) (download)
perl-Test-Specio-0.43-4.fc31.noarch.rpm (info) (download)
Changelog * Sun Jun 02 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.43-4 - Perl 5.30 re-rebuild of bootstrapped packages * Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.43-3 - Perl 5.30 rebuild * Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.43-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sun Oct 28 2018 Paul Howarth <paul@city-fan.org> - 0.43-1 - Update to 0.43 - Optimized compile-time operations to make Specio itself quicker to load; Specio's load time is a non-trivial part of the load time of DateTime (and presumably other things that use it) - Based on https://github.com/houseabsolute/DateTime.pm/issues/85 - Package new CODE_OF_CONDUCT.md file * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.42-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sun Jul 01 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.42-4 - Perl 5.28 re-rebuild of bootstrapped packages * Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.42-3 - Perl 5.28 rebuild * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.42-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Mon Nov 06 2017 Paul Howarth <paul@city-fan.org> - 0.42-1 - Update to 0.42 - Fixed checks for whether a class is loaded in light of upcoming optimization in Perl 5.28 (GH#12) - The Perl library claimed it provided types named LaxVersionStr and StrictVersionStr but they were really named LaxVersion and StrictVersion; the names have now been fixed to match the documentation, so they are LaxVersionStr and StrictVersionStr * Fri Aug 04 2017 Paul Howarth <paul@city-fan.org> - 0.40-1 - Update to 0.40 - Fixed more bugs with {any,object}_{can,does,isa}_type - When passed a glob (not a globref) they would die in their type check - On Perl 5.16 or earlier, passing a number to an any_* type would also die - Fixed subification overloading: if Sub::Quote was loaded, this would be used, but any environment variables needed for the closure would not be included, which broke enums, among other things * Thu Aug 03 2017 Paul Howarth <paul@city-fan.org> - 0.39-1 - Update to 0.39 - Many bug fixes and improvements to the types created by {any,object}_{can,does,isa}_type; in some cases, an invalid value could cause an exception in type check itself, and in other cases, a value that failed a type check would cause an exception when generating a message describing the failure - The messages describing a failure for all of these types have been improved - You can now create anonymous *_does and *_isa types using the exports from Specio::Declare * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.38-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Jul 01 2017 Paul Howarth <paul@city-fan.org> - 0.38-1 - Update to 0.38 - Simplify checks for overloading to not call overload::Overloaded(); just checking the return value of overload::Method() is sufficient * Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.37-3 - Perl 5.26 re-rebuild of bootstrapped packages * Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.37-2 - Perl 5.26 rebuild