معرفی شرکت ها


basedosdados-1.7.0b3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Organizar e facilitar o acesso a dados brasileiros através de tabelas públicas no BigQuery.
ویژگی مقدار
سیستم عامل -
نام فایل basedosdados-1.7.0b3
نام basedosdados
نسخه کتابخانه 1.7.0b3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Joao Carabetta
ایمیل نویسنده joao.carabetta@gmail.com
آدرس صفحه اصلی https://github.com/base-dos-dados/bases
آدرس اینترنتی https://pypi.org/project/basedosdados/
مجوز MIT
# Python Package ## Desenvolvimento Linux e Mac: Clone o repositório principal: ```sh git clone https://github.com/basedosdados/mais.git ``` Entre na pasta local do repositório usando `cd mais/` e suba o ambiente localmente: ```sh make create-env . .mais/bin/activate cd python-package/ python setup.py develop ``` ### Desenvolva uma nova feature 1. Abra uma branch com o nome issue-<X> 2. Faça as modificações necessárias 3. Suba o Pull Request apontando para a branch `python-next-minor` ou `python-next-patch`. Sendo, minor e patch referentes ao bump da versão: v1.5.7 --> v\<major>.\<minor>.\<patch>. 4. O nome do PR deve seguir o padrão `[infra] <titulo explicativo>` ### O que uma modificação precisa ter - Resolver o problema - Lista de modificações efetuadas 1. Mudei a função X para fazer Y 2. Troquei o nome da variavel Z - Referência aos issues atendidos - Documentação e Docstrings - Testes ## Versionamento **Para publicar uma nova versão do pacote é preciso seguir os seguintes passos:** 1. Fazer o pull da branch: ```bash git pull origin [python-version] ``` Onde `[python-version]` é a branch da nova versão do pacote. 2. Se necessario adicionar novas dependências: ```bash poetry add <package-name> ``` 3. Gerar novo `requirements-dev.txt` ```bash poetry export -f requirements.txt --output requirements-dev.txt --without-hashes ``` 4. Editar `pyproject.toml`: O arquivo `pyproject.toml` contém, entre outras informações, a versão do pacote em python da **BD**. Segue excerto do arquivo: ```toml description = "Organizar e facilitar o acesso a dados brasileiros através de tabelas públicas no BigQuery." homepage = "https://github.com/base-dos-dados/bases" license = "MIT" name = "basedosdados" packages = [ {include = "basedosdados"}, ] readme = "README.md" repository = "https://github.com/base-dos-dados/bases" version = "1.6.1-beta.2" ``` O campo `version` deve ser alterado para o número da versão sendo lançada. 5. Editar `basedosdados/__init__.py`: O arquivo `basedosdados/__init__.py` contém a versão do pacote em python da **BD**. Exemplo: ```python __version__ = "1.6.1-beta.2" ``` O atributo `__version__` também deve ser alterado para o número da versão sendo lançada. 6. Push para branch: ```bash git push origin [python-version] ``` 7. Publicação do pacote no PyPI (exige usuário e senha): Para publicar o pacote no PyPI, use: ```bash poetry version [python-version] poetry publish --build ``` 8. Faz merge da branch para a master 9. Faz release usando a UI do GitHub 10. Atualizar versão do pacote usada internamente


نیازمندی

مقدار نام
==3.0.3 Jinja2
==4.6 ckanapi
==8.0.3 click
==2.30.1 google-cloud-bigquery
==1.1.0 google-cloud-bigquery-storage
==1.42.3 google-cloud-storage
>=4.11.3,<5.0.0 importlib-metadata
>=0.6.0,<0.7.0 loguru
>=1.3.5,<2.0.0 pandas
>=0.17.4,<0.18.0 pandas-gbq
>=1.6.0,<2.0.0 pandavro
==20.4.0 pyaml
==6.0.0 pyarrow
==0.17.10 ruamel.yaml
>=0.10.2,<0.11.0 toml
==0.7.0 tomlkit
==4.50.2 tqdm
>=1.6.0,<2.0.0 shapely


زبان مورد نیاز

مقدار نام
>=3.7.1,<3.11 Python


نحوه نصب


نصب پکیج whl basedosdados-1.7.0b3:

    pip install basedosdados-1.7.0b3.whl


نصب پکیج tar.gz basedosdados-1.7.0b3:

    pip install basedosdados-1.7.0b3.tar.gz