Commits
master
Name already in use
Commits on Dec 7, 2022
Commits on Dec 4, 2020
-
Automatic commit of package [python-nectar] release [1.6.4-1].
Created by command: /usr/bin/tito tag --use-version 1.6.4
Commits on Dec 3, 2020
Commits on Dec 2, 2020
-
Automatic commit of package [python-nectar] release [1.6.3-1].
Created by command: /usr/bin/tito tag --use-version 1.6.3
-
Check correct item in tuple. closes #7911 https://pulp.plan.io/issues/7911
Commits on Sep 14, 2020
-
Automatic commit of package [python-nectar] release [1.6.2-1].
Created by command: /usr/bin/tito tag --use-version 1.6.2
Commits on Sep 4, 2020
-
Merge pull request #73 from ipanova/fix-comments
Remove outdated comments.
-
Better retries for nectar which can handle interrupted connections (#72)
* Better retries for nectar which can handle interrupted connections When server send connection reset during streaming data, standard urllib retry adapter is not able to handle this and download immediatelly fail. To improve this, all exceptions from server but DownloadCancelled are retried by default with 5 retries * - Changed default retries to 3 - Removed retrying when TimeoutException is raised * Retry on DownloadFailed only when there's indication of connection reset * Changed DEFAULT_TRIES to DEFAULT_GENERIC_TRIES for DownloadFailed * - fixed typo * Checking status code in exception args instead of response * - retry only on ECONNRESET - do not retry on DownloadFailed
Commits on Aug 17, 2020
-
Added 'extra_headers' attribute as replacement for session.headers (#70)
* Removed unused session attribute from __init__ * Revert "Removed unused session attribute from __init__" This reverts commit f508ba5. * Added 'extra_headers' attribute as replacement for session.headers Because session was previously shared for whole Downloader and now it's created for every request, it's not possible to use it as holder for required http headers. HTTPThreadedDownloader.extra_headers should be now used as replacement for HTTPThreadedDownloader.session.headers * Use global session only when set to downloader
-
Merge pull request #69 from midnightercz/session-fixes
Fixed changes in _make_session
Commits on Jul 20, 2020
Commits on Jul 15, 2020
-
Merge pull request #68 from midnightercz/no-shared-session
Do not share requests session within multiple threads
-
Do not share requests session within multiple threads
If one session object is shared within multiple threads, it can happen it ran out of retries even for new connections which is not desired. Constant number of retries should be applied to every request. In this commit session object is created per every worker thread Fixes #7149.
Commits on Sep 19, 2019
-
Automatic commit of package [python-nectar] release [1.6.1-1].
Created by command: /usr/bin/tito tag --use-version 1.6.1
Commits on Jul 31, 2019
-
Merge pull request #66 from twaugh/retry-after
Always retry on 429 response, even without a retry-after header
-
Always retry on 429 response, even without a retry-after header
Requests with 429 responses ('Too many requests') are only retried by default if the retry-after header is present. Instead, always retry these requests. This fixes interoperability with Quay.io, which presents 429 requests without a retry-after header. Fixes #5173. Signed-off-by: Tim Waugh <twaugh@redhat.com>
Commits on Apr 2, 2019
-
Merge pull request #65 from dkliban/stream
Problem: downloader can't be configured to NOT decode
-
Problem: downloader can't be configured to NOT decode
Solution: add downloader config option 'stream' When 'stream' is True, the downloader does not decode the response. When 'stream' is False, the downloader decodes the response unless it's a file ending in .gz. re: #4603 https://pulp.plan.io/issues/4603
Commits on Oct 18, 2017
-
Automatic commit of package [python-nectar] release [1.5.6-1].
Created by command: /usr/bin/tito tag
Commits on Oct 4, 2017
-
Merge pull request #63 from ammaritiz/2960-nectar-unicode
UnicodeEncodeError in comments provided with SSL cert/key/CA
Commits on Sep 29, 2017
-
UnicodeEncodeError in comments provided with SSL cert/key/CA
A UnicodeError was being raised if non-ascii characters were present in comments provided with SSL cert/key/CA closes #2960
Commits on Sep 7, 2017
-
Merge pull request #62 from pulp/revert-61-2960-nectar-unicode
Revert "UnicodeEncodeError in comments provided with SSL cert/key/CA"
Commits on Sep 6, 2017
-
Merge pull request #61 from ammaritiz/2960-nectar-unicode
UnicodeEncodeError in comments provided with SSL cert/key/CA
Commits on Sep 1, 2017
-
UnicodeEncodeError in comments provided with SSL cert/key/CA
A UnicodeError was being raised if non-ascii characters were present in comments provided with SSL cert/key/CA closes #2960
Commits on Aug 2, 2017
-
Automatic commit of package [python-nectar] release [1.5.5-1].
Created by command: /usr/bin/tito tag
Commits on Jun 6, 2017
Commits on May 31, 2017
-
The Source0 currently does not lead to the correct source file. This updates the spec file and renames the source to what would be the expected source name. ref #2784 https://pulp.plan.io/issues/2784
Commits on May 18, 2017
-
Merge pull request #58 from werwty/feature/1282
Update nectar to also read headers from config