Skip to main content

A simple wrapper and frontend for weatherAPI.com

Project description

Speck

Minimal wrapper and frontend for weatherAPI.com

Read the Docs PyPI LGTM Grade

Wiki

Usage

Installation

Speck is packaged publicly on PyPi as speck-wrapper (don't confuse with speck).

pip install speck-wrapper

To install from source, first clone the repository.

git clone https://github.com/schctl/speck.git

Then, from the root directory, run

pip install .

GUI Frontend

Install

Install scripts in scripts will automate the install for you.

Manual install

The speck library must be installed for this to work, in addition to requirements listed in app/requirements.txt.

pip install -r app/requirements.txt

To run the speck app, run main.py under app.

cd app && python main.py

The username and password entry screen is only intended as a dummy. To make the app ignore this, set the SPECK_DEV environment variable. The username and password are 11C and 11c2021.

City Data

City data is from cities.json, and has been edited to remove irrelevant data.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

speck-wrapper-0.3.11.post1.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

speck_wrapper-0.3.11.post1-py3-none-any.whl (1.9 MB view details)

Uploaded Python 3

File details

Details for the file speck-wrapper-0.3.11.post1.tar.gz.

File metadata

  • Download URL: speck-wrapper-0.3.11.post1.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.3

File hashes

Hashes for speck-wrapper-0.3.11.post1.tar.gz
Algorithm Hash digest
SHA256 e5522c7149c8d6d6fb04fa85936560cc995b3efba034c1b717424df84cdbb0b6
MD5 3506e573257096d3b574a9e0c2ffbc6a
BLAKE2b-256 fd3068dbf8b75e586e5445b821177648e022bba85eaef82d284594231f5dbf5e

See more details on using hashes here.

File details

Details for the file speck_wrapper-0.3.11.post1-py3-none-any.whl.

File metadata

  • Download URL: speck_wrapper-0.3.11.post1-py3-none-any.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.3

File hashes

Hashes for speck_wrapper-0.3.11.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 e1e506016b0091a633677b800d08ea619ae09b1758ba46e81434ce2b26596af6
MD5 1106ad1d6787b35bb0b83a49ffcbf743
BLAKE2b-256 1318fd918c53cb9adb57f0944a738b2e18269787a0717e832ec065fb2e94defd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page