You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nils Adermann 97ec2d7b61 Merge remote-tracking branch 'github-composer/2.0' into solve-without-installed
* github-composer/2.0: (63 commits)
  Fix PSR warnings for optimized autoloader, refs #8397, refs #8403
  Prepare 1.9.1 changelog
  Output a hint that maybe you are not in the right directory, fixes #8404
  Fix PSR warnings for optimized autoloader, refs #8397, refs #8403
  Fix tests for PSR-fix in optimized autoloader, refs #8397
  Fix tests for PSR-fix in optimized autoloader, refs #8397
  Change PSR-fix for optimized autoloader to only warn for now, refs #8397
  Fix output of dump-autoload command to avoid interfering with warnings, refs #8397
  Remove credentials from git remotes in cache and vendor dirs
  Avoid overwriting credentials with existing ones from git repos, refs #8293
  Fix github auth to try https with pwd also, fixes #8356
  Fix gitlab support for basic-auth fallback from ssh URLs
  Avoid clearing the error output during removeDirectory execution, losing git error output, fixes #8351
  Move test file parsing into try/catch block to avoid phpunit swallowing errors
  make optimized autoloader respect PSR standards
  Validate composer show with --tree and --path options set (#8390)
  Don't show root warning for docker containers
  Added phpdoc for ComposerAutoloaderInit$SHA1::getLoader() (#8393)
  Validate schema name, type and version
  Fix require command to allow working on network mounts, fixes #8231
  ...
5 years ago
.github Add note about CS fixes to contribution notes 6 years ago
bin Abort when HHVM 4.0 is detected to output a clear user message, refs #7990 6 years ago
doc Merge branch 'master' into 2.0 5 years ago
phpstan Remove unnecessary config from phpstan 5 years ago
res Merge branch '1.9' 5 years ago
src Merge remote-tracking branch 'github-composer/2.0' into solve-without-installed 5 years ago
tests Merge remote-tracking branch 'github-composer/2.0' into solve-without-installed 5 years ago
.editorconfig Enhancement: Add .editorconfig 6 years ago
.gitattributes Exclude more files from being exported 6 years ago
.gitignore Add PHPCSFixer config 10 years ago
.php_cs CS fixer 6 years ago
.travis.yml Merge pull request #7999 from Seldaek/store_dev 5 years ago
CHANGELOG.md Prepare 1.9.1 changelog 5 years ago
LICENSE lets avoid silly commits in the future 8 years ago
PORTING_INFO Import initial partial port of the libzypp satsolver. 14 years ago
README.md Fix: Remove VersionEye badges 6 years ago
appveyor.yml Update appveyor to PHP 7.3 6 years ago
composer.json Update target version for master branch 5 years ago
composer.lock Merge branch 'master' into 2.0 5 years ago
phpunit.xml.dist Fix: Remove non-existent attribute 6 years ago

README.md

Composer - Dependency Management for PHP

Composer helps you declare, manage, and install dependencies of PHP projects.

See https://getcomposer.org/ for more information and documentation.

Build Status

Installation / Usage

Download and install Composer by following the official instructions.

For usage, see the documentation.

Packages

Find packages on Packagist.

Community

IRC channels are on irc.freenode.org: #composer for users and #composer-dev for development.

For support, Stack Overflow also offers a good collection of Composer related questions.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project and its community you agree to abide by those terms.

Requirements

PHP 5.3.2 or above (at least 5.3.4 recommended to avoid potential bugs)

Authors

See also the list of contributors who participated in this project.

Security Reports

Please send any sensitive issue to security@packagist.org. Thanks!

License

Composer is licensed under the MIT License - see the LICENSE file for details

Acknowledgments