Browse Source

excluir pasta de testes da instalação

criação do arquivo MANIFEST.in
inclusão de um extras_require no setup.py
para instalação de dependencias do nfse
pull/89/head
Erogue Lord 5 years ago
parent
commit
afc36ce601
  1. 2
      MANIFEST.in
  2. 2
      requirements-nfse.txt
  3. 8
      setup.py

2
MANIFEST.in

@ -0,0 +1,2 @@
graft tests
include AUTHORS PLANEJAMENTO LICENCE *.py *.sh

2
requirements-nfse.txt

@ -1,3 +1,3 @@
# Opcional para NFS-e
suds-jurko
pyxb=1.2.4
pyxb==1.2.4

8
setup.py

@ -7,7 +7,7 @@ setuptools.setup(
author='TadaSoftware',
author_email='tadasoftware@gmail.com',
url='https://github.com/TadaSoftware',
packages=setuptools.find_packages(),
packages=setuptools.find_packages(exclude=['tests', 'tests.*']),
package_data={
'pynfe': ['data/**/*.txt'],
},
@ -17,6 +17,12 @@ setuptools.setup(
'lxml',
'signxml',
],
extras_require={
'nfse': [
'suds-jurko',
'pyxb==1.2.4',
],
},
zip_safe=False,
python_requires='>=3.6',
)
Loading…
Cancel
Save