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
- Canônico: https://cf.pe.gov.br/observatorio/dados/atual/
- Espelho (reserva): o dataset do Hugging Face
mlkwy/observatorio-pernambuco, com os mesmos caminhos.
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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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 logRelease 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 logSecurity 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.
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 logA 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.