Project Description

Many years back I created a simple python based CLI package that wrapped the NWS API to get weather forecasts, discussions and current conditions. Meanwhile I have not had time to keep it up-to-date so many pieces are broken or using deprecated features of the REST API. The package is useful to get weather information much quicker from CLI than clicking through the NWS website.

Goal for this Hackweek

The goal for this project is update and fix the package as well as add new features. Also, the documentation can be updated to be more thorough and useful.

Project URL: https://github.com/smarlowucf/wxcast

Tasks

  • [x] Use Github actions instead of travis
  • [x] Move metar to nws api
  • [x] Convert string formatting to use F strings
  • [x] Add get WFO info
  • [x] Get a list of stations for wfo
  • [x] Get station info
  • [x] Fix 7 day forecast
  • [x] Add temp unit option to metar
  • [x] Add alias to metar for decoded version with conditions
  • [x] Add/update documentation
  • [x] Release new major version

Looking for hackers with the skills:

python cli click nws api rest requests

This project is part of:

Hack Week 20 Hack Week 24

Activity

  • 12 days ago: soyitiw537 joined this project.
  • 3 months ago: barkerxavie joined this project.
  • 4 months ago: Joshua236 joined this project.
  • 5 months ago: Apere19 joined this project.
  • 9 months ago: Owenpaul joined this project.
  • 10 months ago: JolieKeva joined this project.
  • 11 months ago: EssaMattou joined this project.
  • about 4 years ago: seanmarlow added keyword "requests" to this project.
  • about 4 years ago: seanmarlow added keyword "python" to this project.
  • about 4 years ago: seanmarlow added keyword "cli" to this project.
  • about 4 years ago: seanmarlow added keyword "click" to this project.
  • about 4 years ago: seanmarlow added keyword "nws" to this project.
  • about 4 years ago: seanmarlow added keyword "api" to this project.
  • about 4 years ago: seanmarlow added keyword "rest" to this project.
  • about 4 years ago: seanmarlow started this project.
  • about 4 years ago: seanmarlow originated this project.

  • Comments

    • stephenstewart
      10 months ago by stephenstewart | Reply

      sfsdfs

    • arthurgregory
      7 months ago by arthurgregory | Reply

      That is amazing. Thanks for sharing it.

    • Apere19
      5 months ago by Apere19 | Reply

      SUSE Hack Week is an inspiring event where projects like resurrecting the NWS CLI project bring innovation to life. Exploring tools like abcya alongside such initiatives can boost creativity and problem-solving for all ages.

    Similar Projects

    This project is one of its kind!