Encode and decode Base64 without "=" padding.
RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using
"=" characters. However this conveys no benefit so many protocols choose to use
Base64 without the "=" padding.
The aim of the wrapt module is to provide a transparent object proxy for
Python, which can be used as the basis for the construction of function
wrappers and decorator functions.
zope.event provides a simple event system on which application-specific
event systems can be built.
Application code can generate events without being concerned about the
event-processing frameworks that might handle the events.
Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).
This slave port adds Ruby bindings to Subversion.
Blockenspiel is a helper library designed to make it easy to implement DSL
blocks. It is designed to be comprehensive and robust, supporting most common
usage patterns, and working correctly in the presence of nested blocks and
multithreading.
Ditz is a simple, light-weight distributed issue tracker designed to
work with distributed version control systems like git, darcs,
Mercurial, and Bazaar.
It can also be used with centralized systems like SVN.
In Rails 4.2 HTML sanitization has been rewritten using a more secure library.
This gem includes the old behavior shipping with Rails 4.2 and before. It is
strictly provided to ease migration. It will be supported until Rails 5.
RuboCop is a Ruby static code analyzer. Out of the box it will enforce many of
the guidelines outlined in the community Ruby Style Guide, but most aspects of
its behavior can be tweaked via various configuration options.
Ruby/ProgressBar is an extremely flexible text progress bar library for Ruby.
The output can be customized with a flexible formatting system including
percentage, bars of various formats, elapsed time and estimated time remaining.
Transaction::Simple provides a generic way to add active transaction support
to objects. The transaction methods added by this module will work with most
objects, excluding those that cannot be Marshal-ed (bindings, procedure
objects, IO instances, or singleton objects).