The next generation of the PEAR installer.
PHP
Latest commit 61fc444 Jul 30, 2014 @saltybeagle saltybeagle Merge pull request #138 from kemitix/bugfix/79
Upgrade to PEAR2_HTTP_Request master with proxy fix
Permalink
Failed to load latest commit information.
data Allow per-channel settings Nov 14, 2011
scripts Bugfix: fix for regression introduced in ca074ae Nov 6, 2012
src/Pyrus Moved class docblocks to classes, instead of namespaces. May 3, 2014
tests Bugfix: Due to heavy use of PHP4 code, we need to turn off error_repo… Nov 7, 2012
vendor Upgrade to PEAR2_HTTP_Request master with proxy fix Jul 30, 2014
.gitignore Ignore test artifacts created during test runs. Nov 5, 2012
.travis.yml Add Travis-CI configuration file Mar 4, 2012
API-2.0.0a1 move API to 2.0.0a1, update package.xml, fix magic quotes issues, upd… Jul 3, 2009
API-2.0.0a4 Update API changelog Jul 19, 2011
CREDITS Putting my self on as a maintainer Dec 30, 2009
HOWTO-RELEASE Update the release instructions with the unfortunate truth Mar 27, 2011
LICENSE Add license file Dec 30, 2009
README Expand ackage details. Jun 28, 2010
RELEASE-2.0.0a1 update release notes Jun 8, 2009
RELEASE-2.0.0a2 Prep for 2.0.0a2 release Jan 8, 2011
RELEASE-2.0.0a3 Update release notes and prep for 2.0.0a3 Mar 27, 2011
RELEASE-2.0.0a4 Prep for 2.0.0a4 release, add RC Feb 19, 2012
TODO note to self - hard to install scs if bin_dir requires root access Jul 22, 2009
build.xml Update phar with scs-categorize command, make pyrus.phar executable w… Dec 2, 2009
extrasetup.php Drop the PEAR2 namespace in favour of using Pyrus as the top level na… Jul 10, 2011
package.xml Prep for a new RC with fixed bundled lib paths Feb 21, 2012
package_compatible.xml Prep for a new RC with fixed bundled lib paths Feb 21, 2012
packagexmlsetup.php Update requirements Jul 23, 2011
pyrus.phar Prep for a new RC with fixed bundled lib paths Feb 21, 2012
stub.php Closes #101: ensure we check for XMLWriter as well! Nov 8, 2012

README

Pyrus is the package manager and installer for PHP 5.3 or newer

Pyrus provides the means to install and manage installations for
packages built using package.xml version 2.0 or newer.  Pyrus is
redesigned from the ground up for PHP 5.3 or newer, and provides
significant improvements over the older PEAR Installer.

To use Pyrus, you can download pyrus.phar from the PEAR2 website,
and execute it from the command line:
$ php pyrus.phar install PEAR2_Templates_Savant-alpha

You can also install PEAR2_Pyrus to access the API for installing
and managing packages. Once installed, a convenience script is
available from the command line.
$ pyrus install PEAR2_Templates_Savant-alpha

For more information, view the documentation at:
http://pear.php.net/manual/en/pyrus.php