Skip to content

Commit 50e6303

Browse files
Johnetordoffcslzchen
authored andcommitted
Bump setuptools to 37.0.0 (latest):
move `__version__` from `./mfr/__init__.py` to `./version.py`, update imports and a few minor improvements.
1 parent 8bb2dd4 commit 50e6303

File tree

7 files changed

+18
-13
lines changed

7 files changed

+18
-13
lines changed

mfr/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
__version__ = '0.22.0'
21
__import__('pkg_resources').declare_namespace(__name__)

mfr/server/app.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
import signal
22
import asyncio
3+
import logging
34
from functools import partial
45

56
import tornado.web
67
import tornado.httpserver
78
import tornado.platform.asyncio
8-
import logging
9-
109
from raven.contrib.tornado import AsyncSentryClient
1110

12-
import mfr
1311
from mfr import settings
12+
from version import __version__
1413
from mfr.server import settings as server_settings
1514
from mfr.server.handlers.export import ExportHandler
1615
from mfr.server.handlers.render import RenderHandler
@@ -33,6 +32,7 @@ def stop_loop():
3332

3433
io_loop.add_callback_from_signal(stop_loop)
3534

35+
3636
def make_app(debug):
3737
app = tornado.web.Application(
3838
[
@@ -46,7 +46,7 @@ def make_app(debug):
4646
],
4747
debug=debug,
4848
)
49-
app.sentry_client = AsyncSentryClient(settings.SENTRY_DSN, release=mfr.__version__)
49+
app.sentry_client = AsyncSentryClient(settings.SENTRY_DSN, release=__version__)
5050
return app
5151

5252

mfr/server/handlers/status.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
import tornado.web
22

3-
import mfr
3+
from version import __version__
4+
45

56
class StatusHandler(tornado.web.RequestHandler):
67

78
def get(self):
89
"""List information about modular-file-renderer status"""
910
self.write({
1011
'status': 'up',
11-
'version': mfr.__version__
12+
'version': __version__
1213
})

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ humanfriendly==2.1
55
invoke==0.13.0
66
mako==1.0.1
77
raven==5.27.0
8-
setuptools==30.4.0
8+
setuptools==37.0.0
99
stevedore==1.2.0
1010
tornado==4.3
1111

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from setuptools import setup, find_packages
22

3-
from mfr import __version__
3+
from version import __version__
44

55

66
def parse_requirements(requirements):
Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
1-
import mfr
21
import json
3-
from tests import utils
2+
from http import HTTPStatus
3+
4+
45
from tornado import testing
56

7+
from tests import utils
8+
from version import __version__
9+
610

711
class TestStatusHandler(utils.HandlerTestCase):
812
@testing.gen_test
913
def test_get_status(self):
1014
resp = yield self.http_client.fetch(self.get_url('/status'))
1115

1216
data = json.loads(resp.body.decode('utf-8'))
13-
assert resp.code == 200
17+
assert resp.code == HTTPStatus.OK
1418
assert data['status'] == 'up'
15-
assert data['version'] == mfr.__version__
19+
assert data['version'] == __version__

version.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
__version__ = '0.22.0'

0 commit comments

Comments
 (0)