<commit_before>====
News
====

Changelog
=========

Next release (1.3) schedule
---------------------------

Beta and final releases planned for the end of 2012.


develop (unreleased)
--------------------

* Split help output into general vs command-specific option groups.
  Thanks <NAME>. (Pull #744; Pull #721 contains preceding refactor)

* Fixed dependency resolution when installing from archives with uppercase
  project names. (Pull #724)

* Fixed problem where re-installs always occurred when using file:// find-links.
  (Pulls #683/#702)

* "pip install -v" now shows the full download url, not just the archive name.
  Thanks <NAME> (Pull #687)

* Fix to prevent unnecessary PyPI redirects. Thanks <NAME> (Pull #695)

* Fixed issue #670 - install failure under Python 3 when the same version
  of a package is found under 2 different URLs.  Thanks Paul Moore (Pull #671)

* Fix git submodule recursive updates.  Thanks <NAME>. (Pulls #674)

* Explicitly ignore rel='download' links while looking for html pages.
  Thanks <NAME>. (Pull #677)

* --user/--upgrade install options now work together. Thanks 'eevee' for
  discovering the problem. (Pull #705)

* Added check in ``install --download`` to prevent re-downloading if the target
  file already exists. Thanks <NAME>. (Pull #669)

* Added support for bare paths (including relative paths) as argument to
  `--find-links`. Thanks Paul Moore for draft patch.

* Added support for --no-index in requirements files.

* Added "pip show" command to get information about an installed package.
  Fixes #131. Thanks <NAME> and <NAME>.

* Added `--root` option for "pip install" to specify root directory. Behaves
  like the same option in distutils but also plays nice with pip's egg-info.
  Thanks Przemek Wrzos.  (Issue #253 / Pull #693)

1.2.1 (2012-09-06)
------------------

* Fixed a regression introduced in 1.2 about raising an exception when
  not finding any files to uninstall in the current environment. Thanks for
  the fix, <NAME>.

1.2 (2012-09-01)
----------------

* **Dropped support for Python 2.4** The minimum supported Python version is
  now Python 2.5.

* Fixed issue #605 - pypi mirror support broken on some DNS responses. Thanks
  philwhin.

* Fixed issue #355 - pip uninstall removes files it didn't install. Thanks
  pjdelport.

* Fixed issues #493, #494, #440, and #573 related to improving support for the
  user installation scheme. Thanks <NAME>.

* Write failure log to temp file if default location is not writable. Thanks
  andreigc.

* Pull in submodules for git editable checkouts. Fixes #289 and #421. Thanks
  <NAME> and <NAME>.

* Use a temporary directory as the default build location outside of a
  virtualenv. Fixes issues #339 and #381. Thanks <NAME>.

* Moved pip configuration data to ~/.config/pip, the XDG standard for config
  files on Unix/Linux systems. Thanks <NAME>sser.

* Added support for specifying extras with local editables. Thanks Nick
  Stenning.

* Added ``--egg`` flag to request egg-style rather than flat installation. Refs
  issue #3. Thanks <NAME>.

* Fixed issue #510 - prevent e.g. ``gmpy2-2.0.tar.gz`` from matching a request
  to ``pip install gmpy``; sdist filename must begin with full project name
  followed by a dash. Thanks casevh for the report.

* Fixed issue #504 - allow package URLS to have querystrings. Thanks W.<commit_msg>XDG compliance didn't happen in v1.2<commit_after>====
News
====

Changelog
=========

Next release (1.3) schedule
---------------------------

Beta and final releases planned for the end of 2012.


develop (unreleased)
--------------------

* Split help output into general vs command-specific option groups.
  Thanks <NAME>. (Pull #744; Pull #721 contains preceding refactor)

* Fixed dependency resolution when installing from archives with uppercase
  project names. (Pull #724)

* Fixed problem where re-installs always occurred when using file:// find-links.
  (Pulls #683/#702)

* "pip install -v" now shows the full download url, not just the archive name.
  Thanks <NAME> (Pull #687)

* Fix to prevent unnecessary PyPI redirects. Thanks <NAME> (Pull #695)

* Fixed issue #670 - install failure under Python 3 when the same version
  of a package is found under 2 different URLs.  Thanks Paul Moore (Pull #671)

* Fix git submodule recursive updates.  Thanks <NAME>. (Pulls #674)

* Explicitly ignore rel='download' links while looking for html pages.
  Thanks <NAME>. (Pull #677)

* --user/--upgrade install options now work together. Thanks 'eevee' for
  discovering the problem. (Pull #705)

* Added check in ``install --download`` to prevent re-downloading if the target
  file already exists. Thanks <NAME>. (Pull #669)

* Added support for bare paths (including relative paths) as argument to
  `--find-links`. Thanks Paul Moore for draft patch.

* Added support for --no-index in requirements files.

* Added "pip show" command to get information about an installed package.
  Fixes #131. Thanks <NAME> and <NAME>.

* Moved pip configuration data to ~/.config/pip, the XDG standard for config
  files on Unix/Linux systems. Thanks <NAME>. (Pull #582)

* Added `--root` option for "pip install" to specify root directory. Behaves
  like the same option in distutils but also plays nice with pip's egg-info.
  Thanks <NAME>.  (Issue #253 / Pull #693)

1.2.1 (2012-09-06)
------------------

* Fixed a regression introduced in 1.2 about raising an exception when
  not finding any files to uninstall in the current environment. Thanks for
  the fix, <NAME>.

1.2 (2012-09-01)
----------------

* **Dropped support for Python 2.4** The minimum supported Python version is
  now Python 2.5.

* Fixed issue #605 - pypi mirror support broken on some DNS responses. Thanks
  philwhin.

* Fixed issue #355 - pip uninstall removes files it didn't install. Thanks
  pjdelport.

* Fixed issues #493, #494, #440, and #573 related to improving support for the
  user installation scheme. Thanks <NAME>.

* Write failure log to temp file if default location is not writable. Thanks
  andreigc.

* Pull in submodules for git editable checkouts. Fixes #289 and #421. Thanks
  <NAME> and <NAME>.

* Use a temporary directory as the default build location outside of a
  virtualenv. Fixes issues #339 and #381. Thanks <NAME>.

* Added support for specifying extras with local editables. Thanks Nick
  Stenning.

* Added ``--egg`` flag to request egg-style rather than flat installation. Refs
  issue #3. Thanks <NAME>.

* Fixed issue #510 - prevent e.g. ``gmpy2-2.0.tar.gz`` from matching a request
  to ``pip install gmpy``; sdist filename must begin with full project name
  followed by a dash. Thanks casevh for the report.

* Fixed issue #504 - allow package URLS to have querystrings. Thanks W.
{'fraction_non_alphanumeric': 0.11129175288205735, 'fraction_numerical': 0.03709725096068578, 'mean_word_length': 3.3212005108556832, 'pattern_counts': {'":': 0, '<': 34, '<?xml version=': 0, '>': 34, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5471101', 'n_tokens_mistral': 2147, 'n_tokens_neox': 1889, 'n_words': 933}