# changelog

author: Jeff Ortel <jortel@redhat.com> 2.12.0-0
changelog:
  - python-future not available in el6/el7. (jortel@redhat.com)
  - Fixed exception propagation of builtin exceptions when raised by different python versions (2/3).
  - Fixed raising ValidationError when non-validation related exceptions are caught.
  - Z-bit added to version: 2.12.0


author: Jeff Ortel <jortel@redhat.com> 2.12.2-1
changelog:
  - Adapter reliability logging at WARN instead of ERROR. (jortel@redhat.com)
  - Update logging documentation; Clean removed from spec. (jortel@redhat.com)


author: Stephen Gallagher <sgallagh@redhat.com> - 1.6.0-1
changelog:
  - Update to 1.6.0
  - Adds Modulemd.ModuleStream object, deprecating Modulemd.Module
  - Adds Modulemd.Translation and Modulemd.TranslationEntry objects
  - Adds Modulemd.ImprovedModule object that collects streams, defaults and
    translations together
  - Adds new Modulemd.index_from_*() funtions to get a hash table of
    Modulemd.ImprovedModule objects for easier searching
  - Moves function documentation to the public headers
  - Corrects the license headers to MIT (they were incorrectly listed as MITNFA
    in previous releases)
  - Makes the "eol" field optional for Modulemd.ServiceLevel
  - Clean up HTML documentation
  - Fixes a type error on 32-bit systems


author: Stephen Gallagher <sgallagh@redhat.com> - 1.6.3-1
changelog:
  - Update to 1.6.3
  - Drop upstreamed patch
  - Don't return ModuleStream objects from modulemd_module_new_all_from_*_ext()
  - Ensure that Component buildorder property is signed
  - Work around optimization bug
  - Don't crash dumping translation events without summary or desc


author: Dennis Kliban <dkliban@redhat.com> 1.1.0-0.1.beta
changelog:
  - Bumping version to 1.1.0-0.1.beta (dkliban@redhat.com)
  - 1.1 release notes and docs updates. (jortel@redhat.com)
  - Merge pull request #55 from mhrivnak/fixes-for-platform
    (mhrivnak@hrivnak.org)
  - adding el6 since there are now el6 packages for ostree (mhrivnak@redhat.com)
  - various fixes, mostly due to changes in platform (mhrivnak@redhat.com)
  - Convert shebang to python2 (ipanova@redhat.com)
  - Removed types/ directory references. (jortel@redhat.com)
  - Merge branch '1.0-dev' (dkliban@redhat.com)
  - Add fc23 to dist_list.txt config and removes fc21. (dkliban@redhat.com)
  - Bumping version to 1.0.1-0.1.beta (dkliban@redhat.com)
  - Updates plugin to match platform changes on ContentUnit (ipanova@redhat.com)
  - Removes a spec file entry for ostree.json which was removed
    (bbouters@redhat.com)
  - Automatic commit of package [pulp-ostree] release [1.0.0-0.7.rc].
    (dkliban@redhat.com)
  - Bumping version to 1.0.0-0.7.rc (dkliban@redhat.com)
  - Merge branch '1.0-dev' (dkliban@redhat.com)
  - Merge branch '1.0-testing' into 1.0-dev (dkliban@redhat.com)
  - Automatic commit of package [pulp-ostree] release [1.0.0-0.5.beta].
    (dkliban@redhat.com)
  - Bumping version to 1.0.0-0.5.beta (dkliban@redhat.com)
  - 1.0.0 release notes. (jortel@redhat.com)
  - Bumping version to 1.0.0-0.4.beta (dkliban@redhat.com)
  - Automatic commit of package [pulp-ostree] release [1.0.0-0.3.beta]. (pulp-
    infra@redhat.com)
  - Bumping version to 1.0.0-0.3.beta (dkliban@redhat.com)
  - Merge branch '1.0-testing' into 1.0-dev (dkliban@redhat.com)
  - Merge branch '1.0-testing' (jortel@redhat.com)
  - Require 2015.8 - contains bug fixes and required features.
    (jortel@redhat.com)
  - ref #1235 - add provider to shared storage. (jortel@redhat.com)
  - Bumps version to 1.1.0 alpha 1 (dkliban@redhat.com)
  - Fix docstring. (jortel@redhat.com)
  - ref #1178 - support pull all branches. (jortel@redhat.com)
  - ref #897 - fetch and store remote summary information in repo scratchpad.
    (jortel@redhat.com)
  - ref #876 - convert to mongoengine model. (jortel@redhat.com)
  - Merge pull request #40 from jortel/issue-1162 (jortel@redhat.com)
  - ref #897 - support listing remote references. (jortel@redhat.com)
  - ref #1162 - replace (.) with (-) in commit metadata keys. (jortel@redhat.com)
  - mock < 1.1 in test requirements. (jortel@redhat.com)
  - formatting fixed. (jortel@redhat.com)
  - Merge branch 'master' into ssl-and-gpg-options (jortel@redhat.com)
  - Merge branch '1074' (ipanova@redhat.com)
  - Merge branch '1096' (ipanova@redhat.com)
  - Auto-publish now default to true. (ipanova@redhat.com)
  - Deleting an OSTree repo results in a TypeError on the server.
    (ipanova@redhat.com)
  - Fix unit tests that fail against Pulp master (jeremy@jcline.org)
  - ref #911 - CLI support for SSL and GPG options. (jortel@redhat.com)
  - Merge pull request #31 from jortel/issue-912 (jortel@redhat.com)
  - ref #912 - support ssl and gpg options. (jortel@redhat.com)


author: Dennis Kliban <dkliban@redhat.com> 1.1.0-0.4.beta
changelog:
  - Merge branch '2327' (rbarlow@redhat.com)
  - Bumping version to 1.1.0-0.4.beta (dkliban@redhat.com)
  - Store WSGI scripts in /usr/share/pulp/wsgi instead of /srv.
    (rbarlow@redhat.com)


author: Dennis Kliban <dkliban@redhat.com> 1.1.0-0.5.beta
changelog:
  - This uniqueness contstraint is now enforced by the platform for all content
    units. (dkliban@redhat.com)
  - Do not install plugin tests. (rbarlow@redhat.com)
  - Do not install tests (pcreech@redhat.com)
  - Bumping version to 1.1.0-0.5.beta (dkliban@redhat.com)


author: Dennis Kliban <dkliban@redhat.com> 1.1.0-0.6.beta
changelog:
  - Better handling of GLib.Error raised when fetching the summary. closes #1722
    (jortel@redhat.com)
  - Merge pull request #63 from jortel/issue-1720 (jortel@redhat.com)
  - Better handling of sync without feed URL specified. closes #1720
    (jortel@redhat.com)
  - Merge pull request #62 from seandst/413 (sean.myers@redhat.com)
  - Bumping version to 1.1.0-0.6.beta (dkliban@redhat.com)
  - Block attempts to load server.conf when running tests (sean.myers@redhat.com)


author: Randy Barlow <rbarlow@redhat.com> 0.0.0-1
changelog:
  - Initial release
  - Adding ability to remove Python packages from Pulp repository using pulp-
    admin (skarmark@redhat.com)
  - Support copying Python packages between repos. (rbarlow@redhat.com)
  - Add a CLI command to list packages. (rbarlow@redhat.com)
  - Create documentation. (rbarlow@redhat.com)


author: Dennis Kliban <dkliban@redhat.com> 1.1.0-0.1.alpha
changelog:
  - Ensure file objects are cleaned up on error (pcreech@redhat.com)
  - converted to use mongoengine (mhrivnak@redhat.com)
  - Convert shebang to python2 (ipanova@redhat.com)
  - Merge branch '1.0-dev' (dkliban@redhat.com)
  - Adds fc23 to dist_list.txt config and removes fc21. (dkliban@redhat.com)
  - Merge branch 'pr/51' (ipanova@redhat.com)
  - 1349 - Handles repo.working_dir None (vjancik@redhat.com)
  - Merge branch '1.0-dev' (ipanova@redhat.com)
  - Merge branch '1.0-testing' into 1.0-dev (ipanova@redhat.com)
  - Merge branch '1.0-release' into 1.0-testing (ipanova@redhat.com)
  - Adjusting documentation for the package_names config key.
    (ipanova@redhat.com)
  - Limit Mock to <1.1 in test_requirement.txt. (rbarlow@redhat.com)
  - Don't test pulp_python against pypi in Travis. (rbarlow@redhat.com)
  - Ignore D104 in our pep257 checks. (rbarlow@redhat.com)
  - Merge branch '1.0-dev' (ipanova@redhat.com)
  - Enable auto-publish by default. (ipanova@redhat.com)
  - Merge branch '1.0-dev' (ipanova@redhat.com)
  - Merge branch '1.0-testing' into 1.0-dev (ipanova@redhat.com)
  - Removing shutil.move and copytree where /var/cache/pulp is involved
    (ipanova@redhat.com)
  - Automatic commit of package [pulp-python] release [1.0.1-1]. (pulp-
    infra@redhat.com)
  - Bumping version for 1.0.1 release (dkliban@redhat.com)
  - Automatic commit of package [pulp-python] release [1.0.1-0.2.rc]. (pulp-
    infra@redhat.com)
  - Bumping version for 1.0.1 RC1 (dkliban@redhat.com)
  - Automatic commit of package [pulp-python] release [1.0.1-0.1.beta]. (pulp-
    infra@redhat.com)
  - Bumping build number for 1.0.1 beta (dkliban@redhat.com)
  - Merge branch '1.0-dev' (dkliban@redhat.com)
  - Merge branch '1.0-testing' into 1.0-dev (dkliban@redhat.com)
  - Removed fc20 from dist_list.txt (dkliban@redhat.com)
  - Merge branch '1.0-dev' (dkliban@redhat.com)
  - Merge branch '1.0-testing' into 1.0-dev (dkliban@redhat.com)
  - Added fc22 to dist_list.txt (dkliban@redhat.com)
  - Merge branch '1.0-dev' (rbarlow@redhat.com)
  - Merge branch '1.0-testing' into 1.0-dev (rbarlow@redhat.com)
  - Add Graham Forest to the AUTHORS file. (rbarlow@redhat.com)
  - Merge branch '1.0-dev' (rbarlow@redhat.com)
  - Merge branch '1.0-testing' into 1.0-dev (rbarlow@redhat.com)
  - Add release notes for 1.0.1. (rbarlow@redhat.com)
  - Automatic commit of package [pulp-python] release [1.0.1-0.0.beta]. (pulp-
    infra@redhat.com)
  - Set the version to 1.0.2-0.0.alpha. (rbarlow@redhat.com)
  - Set the version to 1.0.1-0.0.beta. (rbarlow@redhat.com)
  - Use the PKG-INFO file with the shortest path (graham@urbanairship.com)
  - Add DOS line ending support (graham@urbanairship.com)
  - Add nosexcover to test_requirements.txt. (rbarlow@redhat.com)
  - Merge pull request #40 from urbanairship/dos-line-ending-support
    (rbarlow@redhat.com)
  - Modify test requirements. (rbarlow@redhat.com)
  - Use the PKG-INFO file with the shortest path (graham@urbanairship.com)
  - Add DOS line ending support (graham@urbanairship.com)
  - Bump the version requirement & the base version of pulp-python
    (bcourt@redhat.com)
  - Rename .rst (ryan@ryanhiebert.com)
  - Fix import ordering (cduryee@redhat.com)
  - re-apply 2.7 specific changes (bcourt@redhat.com)
  - Update the .travis.yml & run-tests to maintain Pulp 2.6 Compatibility Fix
    .travis.yaml to not use the --cover-min-percentage flag which is not
    available in 2.6.0 Put back the line in the .travis.yaml to load okaara,
    pymongo, and iniparse Add mongoengine to the .travis.yml file
    (bcourt@redhat.com)
  - Merge branch '1.0-release' into 1.0-testing (bcourt@redhat.com)
  - Set the version to 1.0.0-1. (rbarlow@redhat.com)
  - Merge branch '1.0-dev' (bmbouter@gmail.com)
  - Merge branch '1.0-testing' into 1.0-dev (bmbouter@gmail.com)
  - Adds exlinks references, and adds a Bugs release note for 1.0.0
    (bmbouter@gmail.com)
  - Automatic commit of package [pulp-python] release [1.0.0-0.3.rc]. (pulp-
    infra@redhat.com)
  - Merge remote-tracking branch 'origin/1.0-dev' (cduryee@redhat.com)
  - Merge remote-tracking branch 'origin/1.0-testing' into 1.0-dev
    (cduryee@redhat.com)
  - Merge pull request #34 from rbarlow/rc2 (cduryee@redhat.com)
  - Set the version to 1.0.0-0.3.rc. (rbarlow@redhat.com)
  - Add an empty /etc/pulp/vhosts80/pulp_python.conf. (rbarlow@redhat.com)
  - Automatic commit of package [pulp-python] release [1.0.0-0.2.rc]. (pulp-
    infra@redhat.com)
  - Merge branch '1.0-dev' (rbarlow@redhat.com)
  - Merge branch 'rc' into 1.0-testing (rbarlow@redhat.com)
  - Merge branch '1.0-dev' (rbarlow@redhat.com)
  - Set the version to 1.0.0-0.2.rc. (rbarlow@redhat.com)
  - Ensure that documented examples use correct package names.
    (rbarlow@redhat.com)
  - Merge branch '1.0-dev' (rbarlow@redhat.com)
  - Merge branch '1.0-dev' (rbarlow@redhat.com)
  - Merge branch '1.0-dev' (rbarlow@redhat.com)
  - Merge branch '1.0-dev' (rbarlow@redhat.com)


author: Dennis Kliban <dkliban@redhat.com> 1.1.0-0.2.beta
changelog:
  - This uniqueness contstraint is now enforced by the platform for all content
    units. (dkliban@redhat.com)
  - Do not install plugin tests. (rbarlow@redhat.com)
  - Do not package tests. (rbarlow@redhat.com)
  - Fix broken http config (pcreech@redhat.com)
  - Merge branch 'rm_empty_conf' (rbarlow@redhat.com)
  - Merge branch 'rm_empty_errors' (rbarlow@redhat.com)
  - Bumping version to 1.1.0-0.2.beta (dkliban@redhat.com)
  - Now that #293 is fixed, we don't need this empty config. (rbarlow@redhat.com)
  - Remove an empty and unused errors.py. (rbarlow@redhat.com)


author: Dennis Kliban <dkliban@redhat.com> 1.1.0-0.4.beta
changelog:
  - Merge branch 'master' into 1.1.0 (dkliban@redhat.com)
  - Bumping version to 1.1.0-0.4.beta (dkliban@redhat.com)
  - Configure Travis to only flake8 and pep257 the code. (rbarlow@redhat.com)
  - Merge branch 'test_proxy_true' (rbarlow@redhat.com)
  - Add a test to ensure that proxies are available for Python.
    (rbarlow@redhat.com)
  - Merge pull request #66 from dkliban/check-unique-2 (dkliban@redhat.com)
  - Adds check for duplicate unit key (dkliban@redhat.com)
  - Use a Python 2.6 friendly string format syntax. (rbarlow@redhat.com)
  - Merge pull request #65 from seandst/413 (sean.myers@redhat.com)
  - Block attempts to load server.conf when running tests (sean.myers@redhat.com)
  - Enable proxy support in pulp_python by default (JohnsonAaron@JohnDeere.com)


author: Jeremy Cline <jcline@redhat.com> 0.5.0-3.pulp
changelog:
  - ISO8601Error are subclasses of ValueError now
  - improve compatibility across various python variants and versions
  - raise exceptions when using fractional years and months in date
    maths with durations
  - renamed method todatetime on Duration objects to totimedelta


author: Yohan Graterol <yohangraterol92@gmail.com> - 0.7.9-4
changelog:
  - Add Requires: pymongo, python-gridfs for f17
  - Add Requires: python-pymongo, python-pymongo-gridfs for f18+
  - Add Requires: python-blinker, python-imaging


author: Ina Panova <ipanova@redhat.com> - 0.10.5-1
changelog:
  - Updated to mongoengine to 0.10.5
  - Remove patch that is not currently used as check phase is disabled


author: Ina Panova <ipanova@redhat.com> 1.5.2-1
changelog:
  - ConnectionError exceptions are logged at the error level (jeremy@jcline.org)
  - Add a unit test for proxy username being ''. (rbarlow@redhat.com)
  - if config.proxy_username is an empty string, testing if it is equal to None
    evaluates to false. (hekma.yoram@gmail.com)


author: Ina Panova <ipanova@redhat.com> 1.5.3-1
changelog:
  - Change how Nectar configures requests to be thread-safe (jeremy@jcline.org)
  - Add mention-bot blacklist (jeremy@jcline.org)


author: Ina Panova <ipanova@redhat.com> 1.5.4-1
changelog:
  - Re-enable request streaming (alex@linfratech.co.uk)
  - Better logging at INFO level for downloads (daviddavis@redhat.com)
  - update mention-bot userBlacklist (seanokeeffe797@gmail.com)


author: Ina Panova <ipanova@redhat.com> 1.5.5-1
changelog:
  - Update spec files Source0 (zhunting@redhat.com)
  - Update nectar to also read headers from config (bihan.zh@gmail.com)


author: Ina Panova <ipanova@redhat.com> 1.5.6-1
changelog:
  - UnicodeEncodeError in comments provided with SSL cert/key/CA
    (ammaransari004@gmail.com)
  - Revert "UnicodeEncodeError in comments provided with SSL cert/key/CA"
    (mhrivnak@hrivnak.org)
  - UnicodeEncodeError in comments provided with SSL cert/key/CA
    (ammaransari004@gmail.com)


author: Evgeni Golov 1.6.2-1
changelog:
  - Fix timeout test. (ipanova@redhat.com)
  - Remove outdated comments. (ipanova@redhat.com)
  - Better retries for nectar which can handle interrupted connections (#72)
    (jluza@redhat.com)
  - Added 'extra_headers' attribute as replacement for session.headers (#70)
    (jluza@redhat.com)
  - Fixed missing return value in _get session reversed arguments order for
    _fetch (jluza@redhat.com)
  - Do not share requests session within multiple threads (jluza@redhat.com)


author: Evgeni Golov 1.6.4-1
changelog:
  - add provides and obsoletes on python2-nectar (evgeni@golov.de)
  - Check on the exception args. (ipanova@redhat.com)


