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

Adds the ability to install via pip #1

Closed
wants to merge 9 commits into from
Closed

Commits on Feb 16, 2016

  1. Configuration menu
    Copy the full SHA
    e47919a View commit details
    Browse the repository at this point in the history
  2. Update gitignore

    gauthamchandra committed Feb 16, 2016
    Configuration menu
    Copy the full SHA
    3a17cf9 View commit details
    Browse the repository at this point in the history
  3. Wrap main init code in a function

    * This is necessary for pip to be able
      to reference it as the entry point
    gauthamchandra committed Feb 16, 2016
    Configuration menu
    Copy the full SHA
    c734e6e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c4c427 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2016

  1. Add hack to install from requirements.txt

    * 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`
    gauthamchandra committed Feb 17, 2016
    2 Configuration menu
    Copy the full SHA
    5e601de View commit details
    Browse the repository at this point in the history
  2. Removed __name__ check

    * 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
    gauthamchandra committed Feb 17, 2016
    Configuration menu
    Copy the full SHA
    8092e73 View commit details
    Browse the repository at this point in the history
  3. Rename license file to be more simple

    * Also added a manifest file to make
      sure the license is bundled with the
      install
    gauthamchandra committed Feb 17, 2016
    Configuration menu
    Copy the full SHA
    4ef7628 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7a7e41e View commit details
    Browse the repository at this point in the history
  5. Added back the __name__ check

    * This will now allow the app to support
      both configurations: running from source
      and running from pip install
    gauthamchandra committed Feb 17, 2016
    Configuration menu
    Copy the full SHA
    cd2f2bc View commit details
    Browse the repository at this point in the history