Skip to main content

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

Project description

libpythonpessoa

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

Nesse curso é ensinado como contribuir com projetos de codigo aberto

Link do curso Python Pro

Build Status Updates

Suportada a versão 3.8 de Pyyhon

Tópicos a serem Abordados:

1. git
2. Virtualenv
3.Pip
4.Travis 

Comando importantes do Pyenv:

1. pyenv  install -l (checar as Versõs do Python)
2. pyenv install (a versão escolhida)
3. pyenv versions (Versões disponiveis nele)
4. pyenv global (Versão escolhida)

Comando importantes do Pip, python e linux:

1. pip  freeze(checar bibliotecas instaladas )
2. pip  freeze > requiremensts.txt(arquivo para ficar na raiz que vai difinir dependencias do projeto )
3. pip  install -r  requiremensts.txt(Cria o arquivo de dependencias se for preciso )
3. pip  uninstalled requests  (desistala uma biblioteca)
4. python3 -m venv .venv (crinado um venv local para testar os codigos )
5. source .venv/bin/activate (ativando a .venv para testes)
6. ls |grep lib (para ver onde esta meu projeto)
7. pip install -e ./libpythonpessoa/(para instalar aqui a biblioteca e editar e testar)
8. python setup.py sdist(Crita um diretorio com a minha distribuição)
9. pip install twine(lib para fazer a fazer a publicação dp projeto no pypi.org)
10.twine upload dist/*( para mandar tudo que eu tendro do meu projeto)

Comando importantes dentro do.venv:

1. deactivate (sair do anbiante virtal )
2. source .venv/bin/activate (entra no anbiante virtal )

links relevantes:

Dados Minha conta

Repositorio pip install

Automatiza processso de integração de Dependencias

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

libpythonpessoa-0.2.tar.gz (16.5 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: libpythonpessoa-0.2.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for libpythonpessoa-0.2.tar.gz
Algorithm Hash digest
SHA256 e9c2d7d5d79159dcb976f47ca8a16322ceac00886a3fc2352fafc3a3eb840dd2
MD5 f177323a8cd96461c8f144536303fbd3
BLAKE2b-256 2bf99b2d6150705d9a6b6c08a887ad68d8c9997abad97045b04a50a83646ca99

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