Skip to content

Commit

Permalink
Adds .travis.yml to Python Fire and updates setup.py
Browse files Browse the repository at this point in the history
Copybara generated commit for Python Fire.

Change-Id: If1ea92ddf10eb9719d93377b382c00f4d0b9670a
Reviewed-on: https://team-review.git.corp.google.com/62984
Reviewed-by: David Bieber <[email protected]>
  • Loading branch information
dbieber committed Feb 23, 2017
1 parent 9f9630a commit 421bbae
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 4 deletions.
11 changes: 11 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
language: python
python:
- "2.7"
- "3.4"
- "3.5"
- "3.6"
before_install:
- pip install --upgrade setuptools pip
install:
- python setup.py develop
script: nosetests --ignore-files=parser_fuzz_test.py
11 changes: 7 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,17 @@
from setuptools import setup

long_description = """
Python Fire is a library for creating command line interfaces (CLIs) with a
single line of code.
Python Fire is a library for automatically generating command line interfaces
(CLIs) with a single line of code.
It will turn any Python module, class, object, function, etc. (any Python
component will work!) into a CLI. It's called Fire because when you call Fire(),
it fires off your command.
""".strip()

short_description = """
A library for automatically generating commane line interfaces.""".strip()

dependencies = [
'ipython',
'six',
Expand All @@ -37,10 +40,10 @@
]

setup(
name='Python Fire',
name='fire',
version='0.1.0',

description='A library for creating command line interfaces.',
description=short_description,
long_description=long_description,

url='https://github.com/google/python-fire',
Expand Down

0 comments on commit 421bbae

Please sign in to comment.