Metadata-Version: 2.0
Name: devpi-common
Version: 3.2.0rc1
Summary: utilities jointly used by devpi-server and devpi-client
Home-page: https://github.com/devpi/devpi
Author: Holger Krekel
Author-email: holger@merlinux.eu
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: requests (>=2.3.0)
Requires-Dist: py (>=1.4.20)


This package contains utility functions used by devpi-server and devpi-client.

See http://doc.devpi.net for more information.


=========
Changelog
=========



.. towncrier release notes start

3.2.0rc1 (2017-09-08)
=====================

Bug Fixes
---------

- fix issue343: enhanced ``splitbasename`` to split the name and version
  correctly in more cases.

- fix for url decoding issue with mirrors. When package filenames contain
  characters such as `!` or `+`, these get URL encoded to `%21` and `%2B` in
  the remote simple index. This fix ensures that in the filename saved to the
  disk cache these are decoded back to `!` or `+`.


3.1.0 (2017-04-18)
==================

- add ``username``, ``password``, ``hostname`` and ``port`` properties to
  URL objects

- expose SSLError on Session object to allow checking for verification errors

- add ``max_retries`` keyword option to ``new_requests_session``.

- fix ``get_latest_version`` when there are no versions.


3.0.1 (2016-07-07)
==================

- fix issue355: accept PyPy version numbers in package filenames


3.0.0 (2016-05-12)
==================

- fully implement normalization from PEP-503 to allow pip 8.1.2 to install
  packages with dots in their name

- dropped support for Python 2.6.


2.0.10 (2016-05-11)
===================

- revert the normalization change, as it causes other issues



