Módulo para exemplificar construção de projetos Python no curso PyTools
Project description
victorbaptistalemos_libpythonpro
Módulo para exemplificar construção de projetos Python no curso PyTools.
Nesse curso é ensinado como contribuir para projetos de código aberto.
Link para o curso Python Pro.
Este projeto tem como base o repositório pythonprobr/libpythonpro.
Suportada a versão 3 do Python.
Tópicos a serem abordados:
-
Git
- Clone
- Fork
- Branch
- Pull request
- Issues
- Feature branch
-
Virtualenv
- Criar
python3 -m venv .venv - Ativar
source .venv/bin/activate - Desativar
deactivate
- Criar
-
Pip
- Instalar
pip install -r requirements.txt - Atualizar
pip install --upgrade requests - Desinstalar
pip uninstall -r requirements.txt -y - Requirements
pip freeze > requirements.txt - Flake8
- Instalar
pip install flake8 - Configurar
# Crie um arquivo .flake8 # Insira no arquivo .flake8 as configurações abaixo (sem o #) # [flake8] # max-line-length = 120 # exclude = .venv
- Conferir qualidade do código
flake8
- Instalar
- Instalar
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
File details
Details for the file victorbaptistalemos_libpythonpro-0.1.tar.gz.
File metadata
- Download URL: victorbaptistalemos_libpythonpro-0.1.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac90b535794e69048f4482f412ffbb3a5a74a99bbb832dc5107d606117a572d6
|
|
| MD5 |
6b3166d498e177b88f37969983dabc50
|
|
| BLAKE2b-256 |
0d4221f1f9e883814e6b896acb0d8ec50bfdc52c5f7c2fefcf7534810f221125
|