perl-Specio-0.53-3.fc45
completeDescription
The 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.
RPMs
3 files, 2 archessrc
noarch
Logs
noarch
Changelog
* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.53-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.53-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Oct 08 2025 Paul Howarth <paul@city-fan.org> - 0.53-1
- Update to 0.53
- Fixed a test failure when trying to open $^X on some platforms
* Mon Aug 11 2025 Paul Howarth <paul@city-fan.org> - 0.52-1
- Update to 0.52
- Really made it possible to force Specio to use only pure Perl dependencies;
the changes in 0.51 were incomplete, so lots of places still loaded the
Clone (XS) module (GH#23)
- Package new GOVERNANCE.md, SECURITY.md and SUPPORT.md files
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.51-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jun 20 2025 Paul Howarth <paul@city-fan.org> - 0.51-1
- Update to 0.51
- Made it possible to force Specio to use only pure Perl dependencies, by
setting the SPECIO_IMPLEMENTATION environment variable to "PP" (GH#23)
* Wed Feb 19 2025 Paul Howarth <paul@city-fan.org> - 0.50-1
- Update to 0.50
- Fixed a bug in the Int type that caused it to accept numbers like
124512.000000000123, which when stringified, are stringified as integers
(GH#22)
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.49-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Dec 24 2024 Paul Howarth <paul@city-fan.org> - 0.49-1
- Update to 0.49
- Attempting to import any structured type caused a confusing
"Can't store CODE items" error
- Removed the "this is alpha" warning from Specio::Library::Structured; it's
as production-ready as it's going to get
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.48-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild