kragniz / kragniz/python-etcd3

Version 0.12.0 in pip is incorrect

Open
#2,715 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
450
Forks
194
PR merge metrics
No merged PRs in 30d

Description

The library that is installed from pip does not seem to contain the correct code from the 0.12.0 release. At least when I installed it, the `_build_get_range_request` function did not set the limit and so all my queries were failing because the response was too large.

Once I cloned the repo and ran python3 setup.py install from the source code, things started working as expected.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting setup.py and the packaged 0.12.0 contents, then compare them with the cloned source around _build_get_range_request. Reproduce the pip installation and verify whether the published package differs from the repository version; done means pip users receive code that sets the request limit and their queries no longer fail due to oversized responses.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, release
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.