Skip to main content

condepe logo do condepe

Acesso, pelo Python, aos dados abertos do Observatório de Pernambuco, publicados pela Condepe/Fidem (Agência Estadual de Planejamento e Pesquisas de Pernambuco): séries municipais de população, economia, finanças públicas, trabalho, educação, saúde, segurança, transporte e meio ambiente para os 185 municípios de Pernambuco.

Todas as fontes são publicadas no mesmo formato longo (uma observação por linha, 15 colunas), e por isso um único conjunto de funções atende a todas, devolvendo pandas.DataFrame.

Instalação

pip install condepe
# versão em desenvolvimento:
pip install git+https://github.com/StrategicProjects/condepe-py

Uso

import condepe

# Fontes disponíveis (uma por linha) e a versão do catálogo
cat = condepe.condepe_catalog()
cat.attrs["version"]

# Indicadores de uma fonte
condepe.condepe_indicators("sidra_populacao_estimada")

# Uma série: Recife (IBGE 2611606), de 2020 em diante
condepe.condepe_series(
    "sidra_populacao_estimada",
    "Populacao residente estimada",
    code="2611606",
    years=range(2020, 2027),
)

# Uma fonte inteira e a lista de municípios
condepe.condepe_data("datasus_sinasc")
condepe.condepe_localities()

# Mapas (pip install "condepe[geo]"): malha da Condepe/Fidem ou do IBGE,
# regionalizações do estado e junção dos dados pelo código IBGE
malha = condepe.condepe_geometry(noronha=False)
rd = condepe.condepe_geometry("rd")        # Regiões de Desenvolvimento
condepe.condepe_regions("regiao_saude")    # a que região pertence cada município
mapa = condepe.condepe_add_geometry(condepe.condepe_series(
    "sidra_populacao_estimada", "Populacao residente estimada", years=2025))

Os nomes das colunas ficam em português, como publicados, para que todo resultado possa ser rastreado até os arquivos oficiais: cd_municipio_ibge, nm_municipio, ano, mes, indicador, indicador_base, valor, unidade, natureza, id_fonte, eixo, tema, assunto, fonte_original, arquivo_origem. Séries mensais trazem o período em indicador ("… [MM/AAAA]") e em mes; indicador_base é o rótulo sem ele.

Documentação: https://strategicprojects.github.io/condepe-py/ — primeiros passos, exemplos, mapas e a relação das fontes.

De onde vêm os dados

Os arquivos ficam em cache em disco por versão do catálogo (condepe_cache_dir()) e são conferidos pelo SHA-256 publicado no catálogo; o catálogo vale por 6 horas. As variáveis CONDEPE_URL, CONDEPE_MIRROR_URL e CONDEPE_CACHE_DIR substituem os padrões.

Fontes, citação e licença

Os números não são produzidos pela Condepe/Fidem: cada série vem de uma fonte pública oficial (IBGE, Ministério da Saúde, INEP, Ministério do Trabalho, Tesouro Nacional, TCE-PE, Banco Central, entre outras), indicada em toda linha pelas colunas fonte_original e arquivo_origem. A Condepe/Fidem coleta, confere, padroniza e organiza essas séries no Observatório de Pernambuco.

Ao usar os dados, cite a fonte original e o Observatório como organizador, com a versão do catálogo. condepe_cite() monta a citação:

condepe.condepe_data("sidra_populacao_estimada").pipe(condepe.condepe_cite)  # uma por fonte
condepe.condepe_cite("datasus_sinasc")                                      # pelo identificador
condepe.condepe_cite()                                                      # o acervo inteiro

Funciona também depois de filtrar ou concatenar, porque usa as colunas id_fonte e fonte_original. Por exemplo:

IBGE - Estimativas da Populacao. Dados organizados pela Condepe/Fidem no Observatório de Pernambuco (fonte sidra_populacao_estimada), versão 2026-11-05_235518, https://cf.pe.gov.br/observatorio/fontes/sidra_populacao_estimada.

A organização (padronização, estrutura, catálogo e metadados) é publicada sob CC BY 4.0; os dados de cada fonte seguem os termos de uso de quem os publicou.

Código: MIT. Para ler ou gravar buckets privados do s3.pe.gov.br com chave de acesso, veja o s3pe; o condepe não precisa de chave, porque os dados abertos do Observatório são públicos. Há um pacote R com as mesmas funções: condepe para R.

Metadata

Release files for condepe 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for condepe 0.1.2
File Size Uploaded Provenance Actions
condepe-0.1.2.tar.gz 526.5 kB With provenance Details for condepe-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for condepe 0.1.2
File Interpreter ABI Platform Actions
condepe-0.1.2-py3-none-any.whl Python 3 none any Details for condepe-0.1.2-py3-none-any.whl

Total release size: 550.2 kB

Release files / condepe-0.1.2.tar.gz

Download URL condepe-0.1.2.tar.gz
Size 526.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6b15314ecf90026bff1f0d066ef3141f67c06efaaf363364fb8f538e1eafeab0
BLAKE2b-256 checksum
How to use checksums
f7d745caf46108d53240c2e19a7bbb4f85fe5aca23ac2da62083bb5f9ac682c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 6, 2026.

Transparency log

Release files / condepe-0.1.2-py3-none-any.whl

Download URL condepe-0.1.2-py3-none-any.whl
Size 23.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3104d2b88e9c3bd57e6b8e6d3e742ea276962f611b57250087e91a57929441ab
BLAKE2b-256 checksum
How to use checksums
27abc2fbe3bf373b41bd6e9df6d3798e1fef56c0e44fcce86a43e24388fc0bce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 6, 2026.

Transparency log

Security for condepe 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for condepe-0.1.2.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 6, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page