semvec/pypi-packages huggingface dataset:
contourObject 0.2.0
Open computer vision contours as objects
License: MIT
Requires Python: >=3.6


# contourObject

open-cv python has contours, a extremely useful component that can be extracted from images. However, these components 
are in a ndarray format that can then be processed by a list of methods, rather than an object which has a list of 
methods. This library changes that around and allows for the contour extracted via open cv python to be placed in an 
object which can then be manipulated.
SpotDownloader 1.0.5
This is a simple and easy to use app made in python that downloads all you music in .MP3 from a given spotify playlist, even your private ones!
License: MIT
Keywords: songs lyrics spotify download youtube

# SpotDownloader
![alt text](https://raw.githubusercontent.com/elblogbruno/SpotDownloader/master/Screenshots/SpotifyLogo.png)

This is a simple and easy to use app made in python that downloads all you music in .MP3 from a given spotify playlist, even your private ones!
Simply pass your username and get all your songs in high quality .MP3 or .aac or .webm or...!

## How to install
To install the program, fire up your linux distributed machine and run this command.

```
wget https://raw.githubusercontent.com/elblogbruno/SpotDownloader/master/setup.sh && sudo sh setup.sh
```
That's it.

The installation script will:
- Download SpotDownloader and install the necessary dependencies

## Configuration of the downloader. 
Change values inside SpotDownloader.py with your spotify account credentials. You can get your credentials from here:
https://developer.spotify.com/my-applications/#!/applications. 

## Step 1
You should click on create new client id, and fill up the form accordingly. 
![alt text](https://raw.githubusercontent.com/elblogbruno/SpotDownloader/master/Screenshots/createID.png)
![alt text](https://raw.githubusercontent.com/elblogbruno/SpotDownloader/master/Screenshots/FillUpForm.png)

## Step 2
For the redirect URI once you've created your client id, you can go to settings and set up your own. Maybe "https://www.google.com" can be a good one!
![alt text](https://raw.githubusercontent.com/elblogbruno/SpotDownloader/master/Screenshots/RedirectUri.png)

## Step 3
Edit the SpotDownloader.py file inside de SpotDownloader folder and fill up the values you're given!.
![alt text](https://raw.githubusercontent.com/elblogbruno/SpotDownloader/master/Screenshots/CredentialImage.png)

## Step 4
Have fun!

## How to use it.
Usage. Run python SpotDownloader.py -h to get more help information on how to use it.

usage: SpotDownloader.py [-h] [-v] [-u USERNAME] [-s SAVE_LOCATION] [-f FORMAT]

## Credits
If you like this piece of software, I invite you to gently reach out to my personal website: elblogdebruno.com.
##TODO
Android or web app.
Better login or setup process.
natural-time 1.2.0
Tool for understanding dates and times
License: MIT
Keywords: time,date,natural,interpret

# natural_time v1
A parser for understanding date-times written in a variety of formats

There are many great tools for interpreting dates and times when the format is known, however the aim of this project is to be able to interpret dates and times from much more fuzzy situations (e.g. Tomorrow afternoon at 3) as well as be able to extract the date or time from a sentence (e.g. I have an appointment at 6pm)

Has capability to understand both relative times (e.g. in 5 days) and absolute times (e.g tomorrow at 5pm)

This package can be installed using: pip install natural_time

How to use:
  1) Import the package using: import natural_time
  2) Run the function: natural_time.natural_time("Your_String_Here")
  3) Thats it (the natural_time function returns the date as datetime object)

If you find examples of phrases that don't interpret correcly raise an issue via github and I'll work on incorporating it, you are welcome to also make contributions to the code.