libmoosex-traits-perl - Moose extension to apply roles at object creation time

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libmoosex-traits-perl_0.13-2_all.deb
Package name libmoosex-traits-perl
Package version 0.13
Package release 2
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 12.35 KB
Installed size 33.00 KB
MooseX::Traits provides a method to add some roles to a class when creating
it (during new). Since components can be added easily to a given class, users
don't have to create a named class with the desired roles applied or apply
the roles to the instance one-by-one. This module also provides a basic way
to initialize the applied roles' attributes while constructing objects.


Package Version Architecture Repository
libmoosex-traits-perl_0.13-2_all.deb 0.13 all Debian Main
libmoosex-traits-perl - - -


Name Value
libclass-load-perl -
libmoose-perl -
libnamespace-autoclean-perl -
perl -


Type URL
Binary Package libmoosex-traits-perl_0.13-2_all.deb
Source Package libmoosex-traits-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmoosex-traits-perl deb package:
    # sudo apt-get install libmoosex-traits-perl




2016-02-22 - Damyan Ivanov <>
libmoosex-traits-perl (0.13-2) unstable; urgency=medium
* Team upload
[ Salvatore Bonaccorso ]
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
[ Damyan Ivanov ]
* Declare conformance with Policy 3.9.7
* Swap the order of the alternative build-dependency on Test::Simple
2015-10-25 - gregor herrmann <>
libmoosex-traits-perl (0.13-1) unstable; urgency=medium
[ gregor herrmann ]
* debian/control: bump required debhelper version for
Module::Build::Tiny to 9.20140227.
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
[ gregor herrmann ]
* Update Test::use::ok build dependency.
* Add debian/upstream/metadata.
* Import upstream version 0.13.
* Update years of packaging copyright, and Upstream-Contact.
* Mark package as autopkgtest-able.
* Declare compliance with Debian Policy 3.9.6.
* Explicitly (build) depend on Moose. Thanks to autopkgtest.
2013-12-22 - gregor herrmann <>
libmoosex-traits-perl (0.12-1) unstable; urgency=low
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Change based URIs to based URIs
[ Axel Beckert ]
* debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg-
[ gregor herrmann ]
* New upstream release.
* Update years of packaging copyright. Drop info about removed files.
* Update (build) dependencies.
* Install new CONTRIBUTING file.
* Declare compliance with Debian Policy 3.9.5.
2011-04-21 - gregor herrmann <>
libmoosex-traits-perl (0.11-2) unstable; urgency=low
[ Ansgar Burchardt ]
* Email change: Ansgar Burchardt ->
[ gregor herrmann ]
* debian/control: update (build) dependencies to prepare for
Moose/Class::MOP changes.
* debian/copyright: update formatting
* Set Standards-Version to 3.9.2 (no changes).
* Add /me to Uploaders.
* Bump debhelper compatibility level to 8.
* debian/control: remove version from libmoosex-role-parameterized-perl,
nothing older in the archive.
2010-05-14 - Ansgar Burchardt <>
libmoosex-traits-perl (0.11-1) unstable; urgency=low
* New upstream release.
* Bump build-dep, recommends on libmoosex-role-parameterized-perl
to >= 0.13.
* Drop patch fix-pod-spelling.patch: applied upstream.
* Add myself to Uploaders.
2010-04-07 - Jonathan Yu <>
libmoosex-traits-perl (0.09-1) unstable; urgency=low
* New upstream release
* Use new 3.0 (quilt) source format
* Update to new DEP5 copyright format
* Update copyright information
* Add a patch to fix POD spelling errors
2010-02-15 - Jonathan Yu <>
libmoosex-traits-perl (0.08-1) unstable; urgency=low
[ Jonathan Yu ]
* New upstream release
* Standards-Version 3.8.4 (no changes)
* Update short description
[ Ryan Niebur ]
* Update jawnsy's email address
* Update ryan52's email address
2009-08-21 - Jonathan Yu <>
libmoosex-traits-perl (0.07-1) unstable; urgency=low
[ Jonathan Yu ]
* New upstream release
+ apply_traits is now deprecated (use "no warnings" to disable warning)
+ add MooseX::Traits::Util so that other modules can resolve trait names
+ add new_class_with_traits util function to create classes with traits
* Standards-Version 3.8.3 (no changes)
* New dependency on libnamespace-autoclean-perl
* Added MooseX-Role-Parameterized to B-D-I for testing, and Recommends
[ Salvatore Bonaccorso ]
* debian/control: Changed: Replace versioned (build-)dependency on
perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as
permitted by Debian Policy 3.8.3).

See Also

Package Description
libmoosex-traits-pluggable-perl_0.12-1_all.deb Moose extension for class precedence search of traits
libmoosex-types-common-perl_0.001014-1_all.deb module with commonly used type constraints for Moose
libmoosex-types-datetime-morecoercions-perl_0.15-2_all.deb extensions to MooseX::Types::DateTime
libmoosex-types-datetime-perl_0.13-2_all.deb Moose extension for DateTime-related constraints and coercions
libmoosex-types-email-perl_0.008-1_all.deb email address validation type constraints for Moose
libmoosex-types-iso8601-perl_0.18-1_all.deb ISO8601 date and duration string type constraints for Moose
libmoosex-types-json-perl_1.00-1_all.deb module providing JSON-constrained strings
libmoosex-types-laxnum-perl_0.04-1_all.deb Moose type providing the loose behavior of Moose's old Num type
libmoosex-types-loadableclass-perl_0.015-1_all.deb ClassName type constraint with coercion to load the class
libmoosex-types-netaddr-ip-perl_0.07-2_all.deb Moose extension for NetAddr::IP type constraints
libmoosex-types-path-class-perl_0.09-1_all.deb Path::Class type library for Moose
libmoosex-types-path-tiny-perl_0.012-1_all.deb Path::Tiny types and coercions for Moose
libmoosex-types-perl-perl_0.101343-1_all.deb Moose types that check against Perl syntax
libmoosex-types-perl_0.50-1_all.deb Moose extension to organise types in libraries
libmoosex-types-portnumber-perl_0.03-1_all.deb Moose extension for IANA Port Number types