semvec/pypi-packages huggingface dataset:
service-days 0.0.7
A tool to help calculate the number of 'work days' between two dates given a particular schedule.
Requires Python: >=3.10


# service-days
A tool to help calculate the number of service days between two dates given a service schedule.


[![PyPI - Version](https://img.shields.io/pypi/v/service-days.svg)](https://pypi.org/project/service-days)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/service-days.svg)](https://pypi.org/project/service-days)

-----
**Table of Contents**

- [Concepts](#concepts)
- [Installation](#installation)
- [License](#license)
- [Miscellany](#miscellany)

## Concepts  
There are many libraries that will find the number work days between two dates, but what
if you don't work Monday to Friday? What if your schedule is Monday, Thursday, Saturday?  

This library calls that 3 day work schedule "service days"; as in, there are 3  "service days" in a given week.    

It will calculate the number of service days between two dates given a service schedule.

`service-days` is a library that will calculate the number of service days between two dates

### Tools 
**Add Days**  Given a date and a service schedule, add `x` number of days to get to the next service day.  

**Days in Period**  Given a start date and an end date, calculate the number of service days in that period.

**Convert JSON formatted text list, to list of days**  Given a JSON formatted list of days, convert it to a list of days.

e.g. 
```
'["Mon", "Tue"]'
```


## Explanation / Usage  

This is a quick explanation, may not be 100% accurate.  See the tests for more examples,
and examples of how the methods are used.


![Service Days](docs/assets/Service-Days-info.png) 


## Installation

```console
pip install service-days
```

## License

`service-days` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.


## Miscellany


### Logging 

Uses standard Python logging, with the name `servicedays`

To make quiet in your code do the following 

```python 

        s_logger = logging.getLogger('servicedays')
        s_logger.setLevel(logging.WARNING)
```


### Hatch 
This is my first attempt at using [hatch](https://github.com/pypa/hatch) to manage a Python project. I'm not sure if I'm doing it right, but I'm trying. If you have any suggestions, please let me know. Thanks!
ColadaUtility 0.210323.1
Some useful utility stuff
Requires Python: >=3.7

**Some useful stuff**
---

``` bash 
$ pip install ColadaUtility
```
---

``` python3
from ColadaUtility.PowerColor import Colors as c
from ColadaUtility.PowerLogger import Logger


log = Logger()
log.coloredTerminal = True
log.outputFile = 'C:\\Git\\Playground\\log.txt'
log.tune()

log.d('Chilly debug message')
log.i('Usual INFO log, whatever')
log.w('Warning? Warning!!!')
log.e(f'Some big UH-OH happened here...')
log.d(c(p="link", text="http://www.google.com"))
log.i(f'Unusual but {c(f="g", d="i u b")}pretty{c()} INFO {c(b="g", t="log")} ~!')
```
---
<img src="https://i.ibb.co/vBzRBzL/Colada-Utility.png" alt="Colada-Utility" border="0">
YouTube-Prompt 0.0.2
A simple command-line based prompt for YouYouTube that searches youtube and downloads videos.
Requires Python: >=3.6

# yt-prompt
A python script that prompts the user to search YouTube, and downloads the selected video(s).


- [SCREENSHOT](#ScreenShot)
- [PREREQUISITES](#Prerequisites)
- [INSTALLATION](#Installation)
- [REQUIRES](#Requires)
- [RUN](#Run)

# ScreenShot:
![yt-promt ScreenShot](/ScreenShot/screen.png?raw=true "yt-prompt Screen Shot")

# Prerequisites:
Python3

# Installation:

    git clone git@github.com:Caraveo/yt-prompt.git

or:

    pip install Youtube-Prompt

# Requires

    pip install yt_dlp

    pip install youtubesearchpython

    pip install ijson

Warning the above commands install the packages [yt_dlp](https://github.com/yt-dlp/yt-dlp), [youtubesearchpython](https://github.com/alexmercerind/youtube-search-python), and [ijson](https://github.com/ICRAR/ijson) system wide.

# Run: 

    cd yt-python

    python app.py


Have fun! :)
az-partner-center-cli 0.2.5
https://api.partner.microsoft.com/v1.0/ingestion
Requires Python: >=3.7,<4
Keywords: Swagger,https://api.partner.microsoft.com/v1.0/ingestion

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)  # noqa: E501