{"categories":[{"label":"Networking","url":"https://skillfed.io/packages/category/system-networking"}],"enrichment":{"capability":"Query NTP servers to retrieve network time synchronization data and translate NTP protocol fields into human-readable text.","skillfed_tags":["time-sync","network-protocol"],"use_cases":["Fetch current network time and clock offset to synchronize or verify system time in applications.","Detect and measure clock drift by querying multiple NTP servers and comparing their responses.","Log or display NTP diagnostic information (leap warnings, reference IDs, root delay) for time-sensitive systems.","Validate that a system's clock is synchronized within acceptable bounds before running time-critical operations."],"what_it_does":"ntplib is a pure-Python NTP (Network Time Protocol) client that queries NTP servers and retrieves time synchronization data. It provides a simple interface to request time information from any NTP server and includes utility functions to decode NTP protocol fields\u2014such as leap indicators, reference IDs, and mode values\u2014into human-readable text. Because it depends only on Python's standard library, it runs on any platform with a Python interpreter.\n\nThe package is typically used to fetch accurate network time, calculate clock offset, or verify time synchronization in applications that need to know the precise time or detect clock drift. It returns structured response objects containing offset, delay, version, and other NTP metrics that applications can use directly or for logging and diagnostics.","worth_installing":"Yes, if you need a lightweight, dependency-free NTP client for Python. The low install friction and permissive license make it straightforward to add. However, be aware that maintenance is dormant\u2014the last release was in 2021 and the repository has not been updated since April 2024. If you require active support or compatibility guarantees with the latest Python versions, verify that the package works in your environment first."},"id":"ntplib","links":{"html":"https://skillfed.io/packages/ntplib","md":"https://skillfed.io/packages/ntplib.md","pypi":"https://pypi.org/project/ntplib/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2021-05-28","license_spdx":null,"license_treatment":"permissive","name":"ntplib","python_support":"unspecified","summary":"Python NTP library"},"popularity":{"monthly_downloads":1297087,"position":4092,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.4.0"}
