Skip to content

Commit 1ee2490

Browse files
committed
Remove pkg_resources
#168
1 parent 5065350 commit 1ee2490

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

livereload/handlers.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,13 @@
55
66
HTTP and WebSocket handlers for livereload.
77
8-
:copyright: (c) 2013 - 2015 by Hsiaoming Yang
8+
:copyright: (c) 2013 by Hsiaoming Yang
99
:license: BSD, see LICENSE for more details.
1010
"""
1111

1212
import os
1313
import time
1414
import logging
15-
from pkg_resources import resource_string
1615
from tornado import web
1716
from tornado import ioloop
1817
from tornado import escape
@@ -138,7 +137,10 @@ class LiveReloadJSHandler(web.RequestHandler):
138137

139138
def get(self):
140139
self.set_header('Content-Type', 'application/javascript')
141-
self.write(resource_string(__name__, 'vendors/livereload.js'))
140+
root = os.path.abspath(os.path.dirname(__file__))
141+
js_file = os.path.join(root, 'vendors/livereload.js')
142+
with open(js_file, 'rb') as f:
143+
self.write(f.read())
142144

143145

144146
class ForceReloadHandler(web.RequestHandler):

0 commit comments

Comments
 (0)