diff --git a/MANIFEST.in b/MANIFEST.in index f709c24..ae43c46 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -5,3 +5,4 @@ include *.md include LICENSE.txt recursive-include doc * +recursive-include basicswap/templates * diff --git a/basicswap/http_server.py b/basicswap/http_server.py index efd2a69..55181b5 100644 --- a/basicswap/http_server.py +++ b/basicswap/http_server.py @@ -13,7 +13,7 @@ import threading import http.client import urllib.parse from http.server import BaseHTTPRequestHandler, HTTPServer -from jinja2 import Environment, FileSystemLoader +from jinja2 import Environment, PackageLoader from . import __version__ from .util import ( @@ -36,8 +36,8 @@ from .basicswap import ( ABS_LOCK_TIME, ) -file_loader = FileSystemLoader('basicswap/templates') -env = Environment(loader=file_loader) + +env = Environment(loader=PackageLoader('basicswap', 'templates')) def getCoinName(c): diff --git a/setup.py b/setup.py index d33d56a..7231ebe 100644 --- a/setup.py +++ b/setup.py @@ -17,6 +17,7 @@ setuptools.setup( long_description_content_type="text/markdown", url="https://github.com/tecnovert/basicswap", packages=setuptools.find_packages(), + include_package_data=True, classifiers=[ "Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License",