Skip to main content

Open-Meteo Python SDK

https://pypi.org/project/openmeteo-sdk/

pip install openmeteo-sdk

Missing sunrise, sunset, moonrise, and moonset timestamps

VariableWithValues.ValuesInt64AsNumpy() returns raw Unix timestamps in seconds for sunrise, sunset, moonrise, and moonset. When an event does not occur during the local calendar day, the value is the missing timestamp sentinel INT64_MAX (9223372036854775807).

For pandas, convert the raw accessor result to NaT like this:

import numpy as np
import pandas as pd

missing_int64 = np.iinfo(np.int64).max

raw = variable.ValuesInt64AsNumpy()
timestamps = pd.to_datetime(
    pd.Series(raw).mask(raw == missing_int64),
    unit="s",
    utc=True,
)

Metadata

Release files for openmeteo-sdk 1.28.1

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

Source distribution (sdist)

Source distribution for openmeteo-sdk 1.28.1
File Size Uploaded
openmeteo_sdk-1.28.1.tar.gz 13.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for openmeteo-sdk 1.28.1
File Interpreter ABI Platform
openmeteo_sdk-1.28.1-py3-none-any.whl Python 3 none any Details

Total release size: 33.6 kB

Release files / openmeteo_sdk-1.28.1.tar.gz

Download URL openmeteo_sdk-1.28.1.tar.gz
Size 13.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2bbeb9438846e72097999041327aacbe666b5406bb77c7f40c4a11924b446e8a
BLAKE2b-256 checksum
How to use checksums
8a6d7ac15c95e42abae815d57a46adc8a42df2db8b97995d15dfe0115bf9d16f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.17

Release files / openmeteo_sdk-1.28.1-py3-none-any.whl

Download URL openmeteo_sdk-1.28.1-py3-none-any.whl
Size 20.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e43277956f28ad5b6eff37dd235fba760b509100bc0a65164f55eec88ee9fa50
BLAKE2b-256 checksum
How to use checksums
ba23d83009ccefa93db1a03e53fc5ca93cff8edcdf586d26257a708effcc8a3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.17

Release history Release notifications | RSS feed

This release

1.28.1 This release

2 release files

1.28.0

2 release files

1.27.2

2 release files

1.27.1

2 release files

1.27.0

2 release files

1.26.0

2 release files

1.25.0

2 release files

1.24.0

2 release files

1.23.0

2 release files

1.22.0

2 release files

1.21.2

2 release files

1.21.1

2 release files

1.21.0

2 release files

1.20.0

2 release files

1.19.0

2 release files

1.18.0

2 release files

1.17.0

2 release files

1.16.0

2 release files

1.15.0

2 release files

1.12.0

2 release files

1.11.8

2 release files

1.11.7

2 release files

1.11.4

2 release files

1.11.3

2 release files

1.11.2

2 release files

1.11.0

2 release files

1.9.0

2 release files

1.8.0

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.1.0

2 release files

1.0.13

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

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