Skip to content
This repository has been archived by the owner on Feb 29, 2020. It is now read-only.
/ gaenv Public archive

Tool to manage packages for google app engine python

Notifications You must be signed in to change notification settings

faisalraja/gaenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gaenv - Command line utility for managing appengine thirdparty packages

NOTE: I have discontinued this project and started using the official vendoring from their docs at https://cloud.google.com/appengine/docs/python/tools/using-libraries-python-27

Install

Simply run the following:

$ python setup.py install

or PyPi:

$ pip install gaenv

Example Usage

Note that this not run "pip install -r requirements.txt" so you'll have to run it manually first before running this:

Create a requirements.txt and put all requirements then run
$ gaenv
For more
$ gaenv -h
or with python extracted source
$ python gaenv-0.x.x/gaenv -h

This will create symbolic links from your default python version packages to the current directory that you execute it on. By default it will create gaenv_lib folder with all packages in your requirements.txt and will ask you if you want this utility to insert the import statement that updates your sys.path, or you can just do it manually.

Change log

0.1.10 (2016-01-04)

  • Improved package lookup (fixed ubuntu/linux)

0.1.9 (2015-07-27)

  • Added -c copy option instead of symlink (thanks hnovikov)

0.1.8 (2014-10-12)

  • Allows for recursive requirements files via the -r flag
  • Correctly ignores other pip flags within requiremenst files

0.1.7

  • bug fix on git repo on requirements.txt
  • symlink fix for windows
  • added --no-import to skip auto import statement

0.1.6 (2013-09-03)

  • switched to appengine_config.py sys.path

0.1.5 (2013-06-25)

  • improved lookup using setuptools

0.1.4 (2013-06-15)

  • added run from source

0.1 (2013-06-13)

Links

About

Tool to manage packages for google app engine python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages