Skip to main content

A simple weather cli

Project description

🌤️ TermoCast

Overview

TermoCast is a simple command-line application that allows users to retrieve and display weather forecasts directly in their terminal. It provides a user-friendly interface to access real-time weather information without opening a web browser.


Features

  • Current Weather Information:

    • Fetch and display current weather conditions for a specified city.
  • Forecast Display:

    • Show a detailed weather forecast for the next few days.
  • Terminal-Based:

    • Lightweight and efficient, designed for quick access to weather data from the command line.
  • Cross-Platform:

    • Works on Linux, macOS, and Windows (with a compatible terminal).

Installation From Source

Prerequisites

  • Python 3.6 or higher
  • pip (Python package installer)

Installation Steps

  1. Clone the Repository:
    git clone https://github.com/yourusername/TermoCast.git
    cd TermoCast
    
  2. Install Dependencies: Use pip to install the required packages:
    pip install -r requirements.txt
    

3.Install the Application: You can install the application system-wide using: pyhton3 python setup.py install
Alternatively, for a user-specific installation:

   python setup.py install --user 

Usage

Basic Command

To get the weather forecast for a specific city, use the following command:

   weather

Install Using PIP

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

termocast-0.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

termocast-0.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file termocast-0.1.tar.gz.

File metadata

  • Download URL: termocast-0.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for termocast-0.1.tar.gz
Algorithm Hash digest
SHA256 97ed909eb8067fecdd5b10ab69cf2eea1a8125cecc325661a8e9ca8ad2e1de24
MD5 13ad858bf451ca23118acb25d8463c43
BLAKE2b-256 bf5e1e82e32d8f471161ad151a41953a463149ef15d2061c4386a36533f26c68

See more details on using hashes here.

File details

Details for the file termocast-0.1-py3-none-any.whl.

File metadata

  • Download URL: termocast-0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for termocast-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d68284e9994b258078785d99be4f92b7f3d75ad7fc226316f37138045dd86080
MD5 73953a2a0297b4958b682f75cbabe0e6
BLAKE2b-256 bab882084c35eb98f1748cdc57ca2170db5f8f4cd6a43a36bc075bdfc080320e

See more details on using hashes here.

Supported by

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