Browse Source

Merge pull request #4 from fernandojunior/master

Configuration
pull/7/head
Leonardo 10 years ago
parent
commit
8bd83ee7ea
  1. 72
      .gitignore
  2. 9
      README.md
  3. 6
      docs/index.rst
  4. 3
      requirements-nfse.txt
  5. 13
      requirements.txt
  6. 6
      setup.py

72
.gitignore

@ -1,3 +1,73 @@
*.pyc
# Apple OS X
.DS_Store
# Linux
.*.swp
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover
.hypothesis/
# Translations
*.mo
*.pot
# Django stuff:
*.log
# Sphinx documentation
docs/_build/
# PyBuilder
target/
# Flask-Migrate
# migrations/
# sqlite
*.db
db.*
TODO*

9
README.md

@ -56,8 +56,15 @@ Referências
Instalação
-----------
```sh
pip3 install --user https://github.com/leotada/PyNFe/archive/master.zip
```
sudo pip3 install https://github.com/leotada/PyNFe/archive/master.zip
Opcional para NFS-e:
```sh
pip3 install --user -r https://github.com/leotada/PyNFe/raw/master/requirements-nfse.txt
```
Exemplos de uso

6
docs/index.rst

@ -66,7 +66,11 @@ Referências
- Instalação::
sudo pip3 install https://github.com/leotada/PyNFe/archive/master.zip
pip3 install --user https://github.com/leotada/PyNFe/archive/master.zip
- Instalação opcional para NFS-e::
pip3 install --user -r https://github.com/leotada/PyNFe/raw/master/requirements-nfse.txt
Exemplos de uso
---------------

3
requirements-nfse.txt

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

13
requirements.txt

@ -1,6 +1,7 @@
pyopenssl
requests
lxml
# opcional para NFS-e
#sudo-jurko
#pyxb
# Dependencias basicas
pyopenssl==16.0.0
requests==2.9.1
lxml==3.6.0
# Opcional para NFS-e
#-r requirements-nfse.txt

6
setup.py

@ -1,7 +1,8 @@
#!/usr/bin/env python
import sys, doctest, os, glob
from setuptools import setup, find_packages
from pip.req import parse_requirements as parse
requirements = lambda f: [str(i.req) for i in parse(f, session=False)]
setup(
name='PyNFe',
@ -10,5 +11,6 @@ setup(
package_data={
'pynfe': ['data/**/*.txt'],
},
install_requires=requirements('requirements.txt'),
zip_safe=False,
)
Loading…
Cancel
Save