🤪 modstool: Fiddle with the damn packaging/namespace so that stuff works

master
Gerber, Mike 5 years ago
parent 5773b9c9b1
commit d885d6bfa2

@ -1 +1 @@
__import__('pkg_resources').declare_namespace(__name__)
from .modstool import *

@ -1,8 +1,10 @@
from qurator.modstool.modstool import mods_to_dict, flatten
import pytest
import xml.etree.ElementTree as ET
from .. import mods_to_dict, flatten
def dict_fromstring(x):
"""Helper function to parse a MODS XML string to a flattened dict"""
return flatten(mods_to_dict(ET.fromstring(x)))

@ -13,8 +13,8 @@ setup(
long_description_content_type='text/markdown',
keywords='qurator mets mots library',
license='Apache',
packages=find_packages(exclude=['*.tests', '*.tests.*',
'tests.*', 'tests']),
namespace_packages=['qurator'],
packages=find_packages(exclude=['*.tests', '*.tests.*', 'tests.*', 'tests']),
install_requires=install_requires,
entry_points={
'console_scripts': [

Loading…
Cancel
Save