Get this repo working again

Start to get this program working by cleaning
up the requirements files, setup.cfg, tox.ini
and more!

Change-Id: I59daf80335f0c186f9a0f66d3539e86703007bfc
This commit is contained in:
Joshua Harlow 2016-01-16 22:42:32 -08:00
parent ea9a848e8e
commit b1ae45c46c
7 changed files with 20 additions and 24 deletions

View File

@ -3,4 +3,4 @@ branch = True
source = nerd-reviewer
[report]
ignore-errors = True
ignore_errors = True

View File

@ -1,4 +1,4 @@
[gerrit]
host=review.openstack.org
port=29418
project=stackforge/nerd-reviewer.git
project=openstack/nerd-reviewer.git

View File

@ -1,7 +1,6 @@
NerdReviewer - automates dull daily routine code reviews
========================================================
Nerd Code Reviewer analyzes commits and tell authors where and why they
code won't pass human code review process.
@ -9,7 +8,6 @@ Such automation optimizes work on open source projects and simplifies life
of new contributors, because they will get interactive step by step guide
how to make their patches attractive for project's maintainers.
.. image:: doc/source/images/american_gothic.jpg
:alt: American Gothic
:width: 650 px

View File

@ -1,11 +1,10 @@
# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
jsonschema>=2.0.0,<3.0.0
netaddr>=0.7.12
pbr>=0.6,!=0.7,<1.0
pbr>=1.6 # Apache-2.0
jsonschema>=2.0.0,<3.0.0,!=2.5.0 # MIT
netaddr>=0.7.12,!=0.7.16 # BSD
PyYAML>=3.1.0
SQLAlchemy>=0.9.7,<=0.9.99
sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 # BSD
six>=1.9.0
gerritlib

View File

@ -4,17 +4,17 @@ version = 0.0.1
summary = Nerd Reviewer - automates dull daily routine code reviews
description-file =
README.rst
author = Boris Pavlovic
author-email = boris@pavlovic.me
home-page = http://boris-42.me
author = OpenStack
author-email = openstack-dev@lists.openstack.org
home-page = http://www.openstack.org/
classifier =
Intended Audience :: Developers
Intended Audience :: Information Technology
License :: OSI Approved :: Apache Software License
Operating System :: POSIX :: Linux
Environment :: OpenStack
Programming Language :: Python
Programming Language :: Python :: 2
Programming Language :: Python :: 2.6
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3.4
@ -23,7 +23,6 @@ packages =
nerdreviewer
[entry_points]
console_scripts =
nerd-reviewer = nerdreviwer.cmd.main:main

View File

@ -1,13 +1,14 @@
# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
hacking>=0.9.2,<0.10
coverage>=3.6
hacking>=0.10.2,<0.11 # Apache-2.0
coverage>=3.6 # Apache-2.0
discover
mock>=1.0
testrepository>=0.0.18
testtools>=0.9.36,!=1.2.0
mock>=1.2
testrepository>=0.0.18 # Apache-2.0/BSD
testtools>=1.4.0 # MIT
oslosphinx>=2.2.0 # Apache-2.0
oslotest>=1.2.0 # Apache-2.0
oslosphinx>=2.5.0,!=3.4.0 # Apache-2.0
oslotest>=1.10.0 # Apache-2.0

View File

@ -1,14 +1,13 @@
[tox]
minversion = 1.6
skipsdist = True
envlist = py26,py27,py33,py34,pep8
envlist = py27,py34,pep8
[testenv]
setenv = VIRTUAL_ENV={envdir}
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=C
PYTHONHASHSEED=0
deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
install_command = pip install -U {opts} {packages}