Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Twiggy-0.1026-bp156.2.1 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

Name: perl-Twiggy Distribution: SUSE Linux Enterprise 15 SP6
Version: 0.1026 Vendor: openSUSE
Release: bp156.2.1 Build date: Sat Jul 22 12:02:18 2023
Group: Unspecified Build host: goat46
Size: 52069 Source RPM: perl-Twiggy-0.1026-bp156.2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/Twiggy
Summary: AnyEvent HTTP server for PSGI
Twiggy is a lightweight and fast HTTP server with unique features such as:

* PSGI

Can run any PSGI applications. Fully supports _psgi.nonblocking_ and
_psgi.streaming_ interfaces.

* AnyEvent

This server uses AnyEvent and runs in a non-blocking event loop, so it's
best to run event-driven web applications that runs I/O bound jobs or
delayed responses such as long-poll, WebSocket or streaming content (server
push).

This software used to be called Plack::Server::AnyEvent but was renamed to
Twiggy.

* Fast header parser

Uses XS/C based HTTP header parser for the best performance. (optional,
install the HTTP::Parser::XS module to enable it; see also
Plack::HTTPParser for more information).

* Lightweight and Fast

The memory required to run twiggy is 6MB and it can serve more than 4500
req/s with a single process on Perl 5.10 with MacBook Pro 13" late 2009.

* Superdaemon aware

Supports Server::Starter for hot deploy and graceful restarts.

To use it, instead of the usual:

    plackup --server Twiggy --port 8111 app.psgi

install Server::Starter and use:

    start_server --port 8111 -- plackup --server Twiggy app.psgi

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Fri Jan 22 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 0.1026
    see /usr/share/doc/packages/perl-Twiggy/Changes
    0.1026  2021-01-20 23:01:13 PST
    - Improved documentation
* Wed Nov 25 2020 Frank Schreiner <FSchreiner@suse.com>
  - re-run cpanspec
* Tue Apr 14 2015 coolo@suse.com
  - updated to 0.1025
    see /usr/share/doc/packages/perl-Twiggy/Changes
    0.1025  2015-01-04 07:00:16 JST
    - Fix a bug where Twiggy's run loop exits after a streaming request is cut off (hoelzro) #41
    0.1024  2013-10-12 11:35:35 PDT
    - Fix a bug where exit_guard is not correctly decremented when writing header failed (maedama) #37
    0.1023  2013-06-15 01:51:22 PDT
    - Move the bin directory (moznion) #35
    0.1022  2013-06-12 12:36:16 PDT
    - convert to use Milla
    - Fix dependency for LWP
    0.1021 Fri Oct 19 15:09:17 PDT 2012
    - Repackage with the latest Module::Install
    0.1020 Mon Feb 20 16:31:44 PST 2012
    - Improve SEREVR_PORT when binding multiple ports
    - Documentation fixes (Pedro Melo)
    - Suppres 400 if client disconnected (athomason)
    - Don't restrict parsing the request body to PUT and POST requests (Moritz Onken)
    - Fixed broken POST data processing (und3f, hidekiy)
    0.1010 Mon Jan 17 17:04:14 PST 2011
    - Returning CondVar as a PSGI response is deprecated. Will be removed in the next release
    0.1009 Fri Dec  3 11:52:20 PST 2010
    - Fixed leaking fd (t0m)
* Tue Apr 14 2015 coolo@suse.com
  - updated to 0.1010
    see /usr/share/doc/packages/perl-Twiggy/Changes
    0.1010 Mon Jan 17 17:04:14 PST 2011
    - Returning CondVar as a PSGI response is deprecated. Will be removed in the next release
    0.1009 Fri Dec  3 11:52:20 PST 2010
    - Fixed leaking fd (t0m)
* Wed Dec 01 2010 coolo@novell.com
  - switch to perl_requires macro
* Mon Nov 29 2010 coolo@novell.com
  - remove /var/adm/perl-modules
* Thu Oct 07 2010 pascal.bleser@opensuse.org
  - initial package (0.1008)

Files

/usr/bin/twiggy
/usr/lib/perl5/vendor_perl/5.26.1/AnyEvent
/usr/lib/perl5/vendor_perl/5.26.1/AnyEvent/Server
/usr/lib/perl5/vendor_perl/5.26.1/AnyEvent/Server/PSGI.pm
/usr/lib/perl5/vendor_perl/5.26.1/Plack
/usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler
/usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/Twiggy.pm
/usr/lib/perl5/vendor_perl/5.26.1/Twiggy
/usr/lib/perl5/vendor_perl/5.26.1/Twiggy.pm
/usr/lib/perl5/vendor_perl/5.26.1/Twiggy/Server
/usr/lib/perl5/vendor_perl/5.26.1/Twiggy/Server.pm
/usr/lib/perl5/vendor_perl/5.26.1/Twiggy/Server/SS.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Twiggy
/usr/share/doc/packages/perl-Twiggy/Changes
/usr/share/doc/packages/perl-Twiggy/README
/usr/share/licenses/perl-Twiggy
/usr/share/licenses/perl-Twiggy/LICENSE
/usr/share/man/man1/twiggy.1.gz
/usr/share/man/man3/Plack::Handler::Twiggy.3pm.gz
/usr/share/man/man3/Twiggy.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 19:58:50 2024