diff --git a/.coveragerc b/.coveragerc index 87daf62..ad23104 100644 --- a/.coveragerc +++ b/.coveragerc @@ -3,4 +3,4 @@ branch = True source = nerd-reviewer [report] -ignore-errors = True +ignore_errors = True diff --git a/.gitreview b/.gitreview index f795d86..d4ae952 100644 --- a/.gitreview +++ b/.gitreview @@ -1,4 +1,4 @@ [gerrit] host=review.openstack.org port=29418 -project=stackforge/nerd-reviewer.git +project=openstack/nerd-reviewer.git diff --git a/README.rst b/README.rst index 3e83f17..0bbc155 100644 --- a/README.rst +++ b/README.rst @@ -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 diff --git a/requirements.txt b/requirements.txt index 902e021..f83d643 100644 --- a/requirements.txt +++ b/requirements.txt @@ -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 diff --git a/setup.cfg b/setup.cfg index 16eb3d2..e1c0f4e 100644 --- a/setup.cfg +++ b/setup.cfg @@ -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 diff --git a/test-requirements.txt b/test-requirements.txt index 76220c0..b9207d2 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -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 diff --git a/tox.ini b/tox.ini index b998d6a..e0c79cd 100644 --- a/tox.ini +++ b/tox.ini @@ -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}