Skip to content

Commit aa4934d

Browse files
committed
build first version pip publish close #175
1 parent d4aab02 commit aa4934d

File tree

4 files changed

+30
-24
lines changed

4 files changed

+30
-24
lines changed

MANIFEST.in

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
graft tests
2-
include AUTHORS PLANEJAMENTO LICENCE *.py *.sh
1+
recursive-exclude tests *
2+
include PLANEJAMENTO LICENCE *.py *.sh

PLANEJAMENTO

+3-19
Original file line numberDiff line numberDiff line change
@@ -4,34 +4,18 @@ PLANEJAMENTO
44
Este documento tem como propósito estabelecer as metas para as versões da biblioteca,
55
uma vez que algumas funcionalidades são mais urgentes em relação a outras
66

7-
Versão 0.1
8-
----------
9-
10-
- Serialização para versões 1.00 e 2.00 da NF-e
11-
- Assinatura com certificados A1
12-
- Suporte a diferenças entre webservices (produção e homologação)
13-
14-
Versão 0.2
7+
Versão 0.4.1
158
----------
169

10+
- Emissão de NF-e
1711
- Emissão de NFC-e
18-
- Suporte a diferenças entre webservices (produção e homologação)
19-
20-
Versão 0.3
21-
----------
22-
12+
- Emissão de MDF-e
2313
- Emissão de NFS-e versão 2.02 (Betha)
2414
- Emissão de NFS-e versão 3.00 (Ginfes)
25-
- Comunicação com webservices de NFS-e por wsdl
26-
- Suporte a diferenças entre webservices (produção e homologação)
2715

2816
Versões Posteriores
2917
-------------------
3018

3119
- Certificados A3
32-
- Validação
33-
- Ct-e
34-
- Fontes de Dados
35-
- Servidor SOAP para testes
3620
- Outras formas de impressão do Danfe
3721

pyproject.toml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[build-system]
2+
requires = ["setuptools>=42"]
3+
build-backend = "setuptools.build_meta"

setup.py

+22-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,32 @@
11
#!/usr/bin/env python
22
import setuptools
33

4+
with open("README.md", "r", encoding="utf-8") as fh:
5+
long_description = fh.read()
6+
47
setuptools.setup(
58
name='PyNFe',
6-
version='0.4',
9+
version='0.4.1',
710
author='TadaSoftware',
811
author_email='tadasoftware@gmail.com',
9-
url='https://github.com/TadaSoftware',
10-
packages=setuptools.find_packages(exclude=['tests', 'tests.*']),
12+
description="Interface library with the Brazilian Electronic Invoice web services",
13+
long_description=long_description,
14+
long_description_content_type="text/markdown",
15+
url='https://github.com/TadaSoftware/PyNFe',
16+
project_urls={
17+
"Bug Tracker": "https://github.com/TadaSoftware/PyNFe/issues",
18+
"Wiki": "https://github.com/TadaSoftware/PyNFe/wiki",
19+
"Discussions": "https://github.com/TadaSoftware/PyNFe/discussions"
20+
},
21+
classifiers=[
22+
"Programming Language :: Python :: 3",
23+
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
24+
"Topic :: Software Development :: Libraries",
25+
"Topic :: Software Development :: Libraries :: Python Modules",
26+
"Operating System :: OS Independent",
27+
],
28+
packages=setuptools.find_packages(
29+
exclude=['tests']),
1130
package_data={
1231
'pynfe': ['data/**/*.txt'],
1332
},

0 commit comments

Comments
 (0)