GithubHelp home page GithubHelp logo

tx_clients's Introduction

###tx_clients Anaconda-Server Badge CircleCI Coverage Status

This is a library of twisted helpers.

##Developing & running

Install Conda

NEVER install conda with pip, this will pollute your system level python installation and possibly upgrade your python version.

Download and run the miniconda script for python 2.7 [Miniconda installer] (http://conda.pydata.org/miniconda.html)

Command line linux installation:

# Download the latest version of the miniconda setup script
wget http://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh -O ~/miniconda.sh
# Run the setup script
~/miniconda.sh
# Let it install to the default directory ($HOME/miniconda2) and accept the terms.

Command line Mac OSX installation:

# Download the latest version of the miniconda setup script
wget http://repo.continuum.io/miniconda/Miniconda2-latest-MacOSX-x86_64.sh -O ~/miniconda.sh
# Run the setup script
~/miniconda.sh
# Let it install to the default directory ($HOME/miniconda2) and accept the terms.

Update conda and download basic dependencies

# Update conda
conda update -y conda
# Install conda build, a wrapper for building conda packages
conda install -y conda-build

Add our channel to your conda configuration

# For access to just public repositories:
conda config --add channels pantheon

# For access to both public and private repositories you need an anaconda.org account
# and must contact magellan to be added to the developers group for our organization
# For convenience you can embed a personal access token in the channel URL. A token
# can be generated using the anaconda cloud api or a command line utility.
conda install -y anaconda-client
anaconda login
PRIVATE_REPO_TOKEN=`anaconda auth --create -n private_repo --scopes 'conda:download'`
conda config --add channels https://conda.anaconda.org/t/$PRIVATE_REPO_TOKEN/pantheon

Clone Repostiroy

git clone [email protected]:pantheon-systems/tx_clients.git $HOME/tx_clients

Create and activate the conda environment

Make sure you have added the pantheon channels as directed above:

conda env create
source activate tx_clients

##Debugging TODO tips and tricks for debugging this app

##Known Issues/Limitation TODO Any system-wide implementation details or design tradeoffs

##Configuring TODO how to configure the application's parameters.

##Testing TODO how to run and debug the tests locally before committing.

# Run tests and collect code coverage
make test
# See the coverage report
make coverage
# Run linter
make lint
# Run flake8
make flake8

##Deployment TODO See Similar Piepline Example: https://getpantheon.atlassian.net/wiki/display/VULCAN/Cookbook+Testing how to deploy the application on live, any dependencies that need to be deployed too.

FAQ

TODO Unanswered questions or clarifications related to this repository or document

Troubleshoot

TODO Ways of resolving problems with setting up local development

tx_clients's People

Contributors

hornswoggles avatar michaelliu2 avatar spheromak avatar razzyoshi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.