Giter Club home page Giter Club logo

yv-api-python's Introduction

Hi there ๐Ÿ‘‹

  • ๐Ÿ”ญ Iโ€™m currently working on install-jdk

Buy Me A Coffee

yv-api-python's People

Contributors

dependabot[bot] avatar jyksnw avatar nelsonad avatar snyk-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

nelsonad

yv-api-python's Issues

Add Contributing Guidelines

Is your feature request related to a problem? Please describe.
N/A

Describe the solution you'd like
A simple contributing guideline that aids new developers in contributing to the project. Possibly adapt from an existing guideline.

Describe alternatives you've considered
N/A

Additional context
A Contributing Guideline helps guide developers with contributing to the project. It outlines basic workflows and rules around getting setup with the project and how to submit a pull request.

Use remark to lint and format markdown

Is your feature request related to a problem? Please describe.
N/A

Describe the solution you'd like
Codacy does quality checks on markdown files using remark, remark can be used locally or through CI to help lint and fix markdown style issues. This will ensure that all markdown files are in a uniform style and have maximum compatibility.

Describe alternatives you've considered
No other alternatives have been considered since Codacy uses remark.

Additional context
N/A

No bounds checking done on the day

Describe the bug
There is no bounds checking happening on the inbound day variable which would allow for someone to request a day over day 366 and would result in an API error.

To Reproduce
Steps to reproduce the behavior:

  1. yv.get_verse_of_the_day(400)

Expected behavior
A value below 1 and over 366 should throw an error before the request ever reaches the wire

Additional context
An HTTPError would more than likely be raised but it would be good to catch the error before sending the request over the wire since that could be an expensive call (in terms of time and bandwidth).

Test for provided download path doesn't check path matches

Describe the bug
The test test_image_download_provided_path doesn't actually test that the downloaded file is found at the provided path.

Expected behavior
test_image_download_provided_path confirms that the image is downloaded and saved to the provided path

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.