Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix #99: setup.py should indicate unreleased branch as version==unrelea... #101

Merged
merged 1 commit into from
Apr 17, 2015

Conversation

vogxn
Copy link

@vogxn vogxn commented Apr 17, 2015

fixes #99 The setup.py's setup() method indicates the stable version to be installed. Because the unreleased branch of qds-sdk has 1.4.3 as the stable version, downstream tools that want the unreleased versions by specifying a github dependency pointed to the unreleased branch will fail to install. This is because setuptools finds 1.4.3 to be stable over unreleased and always override with what is found in PyPi. In order to install unreleased versions the "stable" version in the unreleased branch should be made unreleased

…leased

when using qds-sdk as a dependency - pip and setuptools look at the
version in setup() to find the stable version. if this does not match
with the one specified by install_requires then pip/setuptools fail and
install the stable version instead
@vogxn vogxn changed the title fix: usr: setup.py should indicate unreleased branch as version==unrelea... fix #99: setup.py should indicate unreleased branch as version==unrelea... Apr 17, 2015
vrajat added a commit that referenced this pull request Apr 17, 2015
fix #99: setup.py should indicate unreleased branch as version==unrelea...
@vrajat vrajat merged commit 786d39e into qubole:unreleased Apr 17, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

unreleased versions are not installed when setup has 1.4.3 as stable
2 participants