Fix lack of description and version meta files

This commit is contained in:
Bartłomiej Pluta
2019-10-11 16:37:43 +02:00
parent 56bd6a909a
commit 70c7c0963b
5 changed files with 11 additions and 6 deletions

View File

@@ -8,9 +8,9 @@ def file(file):
setup(
name='SMNP',
version=file('__version__.txt'),
packages=find_packages(include=['smnp']),
description=file('__description__.txt'),
version=file('smnp/meta/__version__.txt'),
packages=find_packages(),
description=file('smnp/meta/__description__.txt'),
author='Bartlomiej P. Pluta',
url='https://gitlab.com/bartlomiej.pluta/smnp',
install_requires=[
@@ -29,5 +29,8 @@ setup(
entry_points={
'console_scripts': ['smnp=smnp.main:main']
},
package_data={'smnp.library.code': ['main.mus']}
package_data={
'smnp.library.code': ['main.mus'],
'smnp.meta': ['__version__.txt', '__description__.txt']
}
)

View File

@@ -1,9 +1,11 @@
import argparse
import os
from pkg_resources import resource_string
def file(file):
return open(os.path.join(os.path.dirname(__file__), os.pardir, os.pardir, file)).read()
return resource_string('smnp.meta', file).decode("utf-8")
class CliParser(object):

0
smnp/meta/__init__.py Normal file
View File