Metadata-Version: 1.0
Name: qds_ops
Version: 0.9.20
Summary: Python SDK for operating the Qubole Data Service
Home-page: http://packages.python.org/qds_ops
Author: Qubole
Author-email: dev@qubole.com
License: UNKNOWN
Description: Installation
        ============
        qds_ops requires Python 2.6 or above. The machine has to be a valid knife client 
        
            sudo pip install qds_ops
        
        Development Setup
        =================
        VirtualEnv
        ----------
        1. Make sure you have [virtualenv](https://pypi.python.org/pypi/virtualenv) setup.
        2. Create a virtualenv for this project.
        3. Ignore egg-info in [git](https://help.github.com/articles/ignoring-files#global-gitignore).
        4. Activate the virtualenv everytime. (Ugh! One more thing to forget)
        5. Change to source directory
        6. Every time you make a change, run develop script
        
            mkdir ~/python-envs;
            virtualenv ~/python-envs/qds_ops;
        
            source ~/python-envs/qds_ops/bin/activate;
            cd ~/src/qds_ops/
            
            python setup.py develop;
        
        Release Process
        ===============
        1. Make sure you have Qubole's credentials on Pypi stored in ~/.pypirc
        2. Create a git tag with the version number. The format is qds_ops-<version>
        3. Git Push to let everyone know.
        4. Create package and upload to pypi.
        5. Make profit!
        
            cat ~/.pypirc  
            [server-login]  
            username:qubole  
            password:[pick it up from confluence]  
        
            cd [qds_ops checkout dir]  
            git tag -a qds_ops-0.2.4 -m '0.2.4' #For e.g.  
            git push --tags 
        
            python setup.py sdist upload
        
        6. If for some reason you see the string "dirty" in the version string even though 
           you are sure there are no uncommitted changes in your code, run:
            git update-index --refresh  
        
Keywords: qubole ops
Platform: UNKNOWN
