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

Setup pip #36

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Conversation

gauthamchandra
Copy link

  • Fixes Add versioning and release tags #35
  • Now you can install it via pip install tespeed
  • NOTE: This has not been uploaded to PyPi yet (Just PyPiTest). Leaving that honor
    to the owner :)

* This is necessary for pip to be able
  to reference it as the entry point
* Now installing tespeed via `pip install` will
  also kick off a manual read of the
  requirements.txt to install any external deps
* The custom SocksiPy module no longer needs to be
  bundled with tespeed source as it can be just
  installed directly to the env/virtualenv via
  `pip install -r requirements.txt`
* Since the main kickoff code is wrapped
  in an `init` function and called via a
  wrapper (due to pip install), this check
  is no longer needed
* Also did some indentation cleanup to match
  existing codebase
* Also added a manifest file to make
  sure the license is bundled with the
  install
* This will now allow the app to support
  both configurations: running from source
  and running from pip install
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.

2 participants