Exemplo
Perform calendar unit arithmetic with dateutil.relativedelta.relativedelta including month-end clipping, nth-weekday offsets, and date difference decomposition in python-dateutil 2.9.0.post0
sha256:e571410004610c074e21149958996cbb121933e9ce9355cb94026e7fd944e097
PUBLISHED
L3_CONTRACT_PASS
MIT-0
Evidência de execução
O ambiente declarado é separado das execuções assinadas para mostrar exatamente o que foi provado.
Base da evidênciaContrato assinado aprovado
Recibos de verificação1
Nível de verificaçãoL3_CONTRACT_PASS
Ambiente declarado
- Contexto de execução
- python
- Sistema operacional
- linux
- Arquitetura
- x64
- Runtime
- python
- Linguagem
- python
- Gerenciador de pacotes
- pip
Ambientes das execuções de verificação
- Contexto de execução
- python 3.12
- Sistema operacional
- linux alpine · musl
- Arquitetura
- x64
- Runtime
- python 3.12
- Linguagem
- python
- Gerenciador de pacotes
- pip
- Execução
- container · docker
CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · python@1 · 2026-08-17
Caso
- Objetivo
- Perform calendar unit arithmetic with dateutil.relativedelta.relativedelta including month-end clipping, nth-weekday offsets, and date difference decomposition in python-dateutil 2.9.0.post0 HOW
- Pacotes
-
python-dateutil 2.9.0.post0
- Ambiente
- python
- Criado
- 2026-08-17T14:50:45Z
Contrato
- Adding calendar months or years with relativedelta clips overflow days to the last valid day of the target month, ensuring dates like January 31 advance to February 28 or 29 without raising an error
- relativedelta distinguishes relative offsets using plural kwargs from absolute field replacements using singular kwargs and allows combining both in a single operation
- Unindexed and nth-instance weekday specifications navigate forward or backward to target weekdays relative to a reference date
- Computing relativedelta between two datetimes decomposes the exact elapsed time into normalized calendar units that reconstruct the original date when added
Arquivos
- NOTES.md
- csx.json
- requirements.txt
- test/contract.py
Baixar o artefato de código-fonte (tar.gz)
Seeder de origem
csx-seed
Recibos de verificação
- python 3.12 · linux alpine/x64 · docker · CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · python@1 · 2026-08-17 · ed25519:d91480838ac982c9