Skip to main content

Módulo para exemplificar construção de projetos Python no curso PyTools

Project description

[![Build Status](https://app.travis-ci.com/Aniro-Montenegro/libpythonpro.svg?branch=main)](https://app.travis-ci.com/Aniro-Montenegro/libpythonpro)

[![Updates](https://pyup.io/repos/github/Aniro-Montenegro/libpythonpro/shield.svg)](https://pyup.io/repos/github/Aniro-Montenegro/libpythonpro/)

[![Python 3](https://pyup.io/repos/github/Aniro-Montenegro/libpythonpro/python-3-shield.svg)](https://pyup.io/repos/github/Aniro-Montenegro/libpythonpro/)

# libpythonpro Módulo para exemplificar construção de projetos Python no curso PyTools

Suportada versão 3 de Python

Aplicado interpretador

Reformular pastas

### Requimerents

pip freeze > requirements.txt

### Virtual Env

py -3 -m venv .venv

.venvScriptsactivate

.venvScriptsdeactivate.bat

### Pip Gerenciamento de pacotes

pip install requests- cria o arquivo requeriments

pip freeze -verifica as bibliotecas instaladas até o momento

pip freeze > requirements.txt — cria o arquivo requirements com as bibliotecas do projeto

pip install -r requirements.txt - instala as bibliotecas do projeto

### Flake8

pip install flake8

pip freeze > requirements-dev.txt

pip install -r requirements-dev.txt

flake8 - avalia o codigo

## Para Inatalar

``commandline py -3 -m venv .venv .venv\Scripts\activate pip install -r requirements-dev.txt ``

### Para Conferir qualidade do código flake 8- Verifica qualidade de codigo ``commandline flake8 ``

# Upgrade de Dependencias

pip uninstall [requests] - Desistala biblioteca especifica(usas sem conchetes)

pip freeze

pip install requests==2.27.1 - Instala biblioteca especifica

##Travis [![Build Status](https://app.travis-ci.com/Aniro-Montenegro/libpythonpro.svg?branch=main)](https://app.travis-ci.com/Aniro-Montenegro/libpythonpro)

##Criar release

git tag 0.1

git push –tags

###Criar ambiente virtual

``commandline py -3 -m venv .venv .venv\Scripts\activate `` pip install https://github.com/Aniro-Montenegro/libpythonpro/archive/refs/tags/0.1.zip

##Publicacao Pypi

python setup.py sdist -cria diretorio com minha distribuição

pip install twine

twine upload dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

libpythonpro_montenegro-0.2.tar.gz (17.4 kB view details)

Uploaded Source

File details

Details for the file libpythonpro_montenegro-0.2.tar.gz.

File metadata

  • Download URL: libpythonpro_montenegro-0.2.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.4

File hashes

Hashes for libpythonpro_montenegro-0.2.tar.gz
Algorithm Hash digest
SHA256 aed43e805dc04e223b6fa20eb6c5f6e2db3a1e29269ce0d60739dfbc4777348f
MD5 de7ff1623c929ed14d29982623c0f0e6
BLAKE2b-256 002e8285c6c20e6d2dc163ea4a472f7e1f28f02a147fff7927d5b990c177d37a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page