import requests
import pandas as pd
from datetime import date

ano = date.today().year
url = f"https://brasilapi.com.br/api/feriados/v1/{ano}"

resposta = requests.get(url, timeout=10)
resposta.raise_for_status()

feriados = resposta.json()
df = pd.DataFrame(feriados)
df["date"] = pd.to_datetime(df["date"])
df = df.sort_values("date")

hoje = pd.Timestamp.today().normalize()
proximos = df[df["date"] >= hoje]

print(proximos[["date", "name", "weekday"]].head(5).to_string(index=False))
