semvec/pypi-packages huggingface dataset:
tzupdate-pv 3.1.0
Set the system timezone based on IP geolocation.
License: MIT
Keywords: timezone, localtime, geolocation

# tzupdate | [![Tests](https://img.shields.io/github/actions/workflow/status/cdown/tzupdate/ci.yml?branch=master)](https://github.com/cdown/tzupdate/actions?query=branch%3Amaster)

tzupdate is a fully automated utility to set the system time using geolocation.

## Features

- Small, easy to understand codebase
- Queries multiple geolocation services in parallel and returns the first with
  a successful result
- Protects against directory traversal and invalid results when linking
  /etc/localtime

## Installation

    cargo install tzupdate

## Usage

    # tzupdate
    Set system timezone to Europe/London.

Internally, this geolocates you, gets the timezone for that geolocation, and
then updates the system's local time zone.

You can see what tzupdate would do without actually doing it by passing `-p`,
and specify an alternative IP address by using `-i`. This is not an exhaustive
list of options, see `tzupdate --help` for that.
py-nickel 1.10.0
Python bindings for the Nickel programming language.
License: MIT
Requires Python: >=3.11
Keywords: configuration, language, nix, nickel

# pynickel

Python bindings to use Nickel.

## Install

```shell
pip install py-nickel
```

## Use

```python
import nickel

result = nickel.run("let x = 1 in { y = x + 2 }")
print(result)
# {
#   "y": 3
# }
```