Source: ruby-virtus Section: ruby Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Jonas Genannt Build-Depends: debhelper (>= 9~), gem2deb, ruby-axiom-types (>= 0.1.1~), ruby-bogus, ruby-coercible, ruby-descendants-tracker, ruby-equalizer, ruby-inflecto, ruby-rspec Standards-Version: 3.9.8 Vcs-Git: https://anonscm.debian.org/git/pkg-ruby-extras/ruby-virtus.git Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ruby-extras/ruby-virtus.git Homepage: https://github.com/solnic/virtus XS-Ruby-Versions: all Testsuite: autopkgtest-pkg-ruby Package: ruby-virtus Architecture: all XB-Ruby-Versions: ${ruby:Versions} Depends: ruby | ruby-interpreter, ruby-axiom-types (>= 0.1.1~), ruby-coercible, ruby-descendants-tracker, ruby-equalizer, ${misc:Depends}, ${shlibs:Depends} Description: attributes on steroids for plain old Ruby objects The goal of this Ruby library is to provide a common API for defining attributes on a model so all object relational and object document mappers could use it instead of reinventing the wheel all over again. . It is also suitable for any other use case where Ruby objects need to be extended with attributes that require data coercions. . This is a partial extraction of the DataMapper property API.