semvec/pypi-packages huggingface dataset:
zemfrog-test 1.0.3
Zemfrog unit testing tools
License: MIT
Requires Python: >=3.7,<4.0
Keywords: zemfrog

# zemfrog-test
Zemfrog unit testing tools

# Features

* Support automatically create unit tests for API / blueprints
* Available fixtures:
    - client
        > This is to access the Client class to interact with the API
    - app_ctx
        > This is to enable the flask context application
    - req_ctx
        > This is to activate the flask request context application
    - user
        > This is to generate confirmed random users


# Warning

zemfrog test is available a finalizer to delete all users when the test session ends. so you need to create a special database for testing.


# Usage

Install this

```sh
pip install zemfrog-test
```

And add it to the `COMMANDS` configuration in the zemfrog application.

```python
COMMANDS = ["zemfrog_test"]
```

Now that you have the `test` command, here is a list of supported commands:

* `init` - Initialize the tests directory in the project directory.
* `new` - Create unit tests for the API or blueprint. (The names entered must match `APIS` and `BLUEPRINTS` configurations. For example `zemfrog_auth.jwt`)
* `run` - To run unit tests. **It doesn't work with the `pytest` command, don't know why. :/**
zemfrog-auth 1.0.3
Authentication for the zemfrog framework
License: MIT
Requires Python: >=3.7,<4.0
Keywords: zemfrog

# zemfrog-auth

Authentication for the zemfrog framework

Currently only supports JWT (JSON Web Token) authentication.


# Features

* JWT Authentication Blueprint
* Event signal support for user information (login, register, etc)


Usage
=====

Install the module

```sh
pip install zemfrog-auth
```


Add jwt blueprints to your zemfrog application

```python
BLUEPRINTS = ["zemfrog_auth.jwt"]
```


Using event signals
-------------------

In this section I will give an example of using the event signal using a blinker.

```python
# Add this to wsgi.py

from zemfrog_auth.signals import on_user_logged_in

@on_user_logged_in.connect
def on_logged_in(user):
    print("Signal user logged in:", user)
```

For a list of available signals, you can see it [here](https://github.com/zemfrog/zemfrog-auth/blob/main/zemfrog_auth/signals.py).
For signal documentation you can visit [here](https://pythonhosted.org/blinker/).
dlmy 2.9
Yet another Spotify Downloader ...
License: MIT
Requires Python: >=3.9,<4.0

## Dlmy

### Introduction

Yet another Spotify Downloader omg. 🤐

Dlmy uses the given Spotify Track's metadata tags, to extract information about the music. After extracting information, the music is downloaded from YouTube using [youtube_dl](https://github.com/ytdl-org/youtube-dl).

Any contributions are welcomed!

### Features

- [x] Download single tracks using a Spotify url
- [x] Download single tracks using a search query
- [x] Download whole Spotify playlists

### Installation

#### Dependencies

The only dependency is `ffmpeg`, to embed metadata to tracks.
If you wish to skip this you can change `ffmpeg=True` to `ffmpeg=False` in in the configuration file.

#### Packages

##### Pip

```bash
pip install dlmy
```

### Usage

```bash
dlmy -t "title of the track"        download a track using query
dlmy -t <url>                       download the given track
dlmy -l <url>                       download a whole playlist
```
ct-snippets 0.1
Code to manage common College Track data processes
License: MIT

# CT Snippets

A package for improving College Track's data workflow. This package has three primary functions: 

- Streamline common task such as shortening site and region's names.
- Creating a smoother process for downloading data from Salesforce or Big Query
- Making uploading data to Salesforce a painfree process. 

This package is currently designed to work in conjunction with [CT Cookie Cutter](https://github.com/College-Track/ct_cookie_cutter)
asteroid-filterbanks 0.4.0
Asteroid's filterbanks
License: MIT
Requires Python: >=3.6

<div align="center">
<img src=".github/asteroid_logo_dark.png" width="50%">


[![PyPI Status](https://badge.fury.io/py/asteroid-filterbanks.svg)](https://badge.fury.io/py/asteroid-filterbanks)
[![Build Status](https://github.com/asteroid-team/asteroid-filterbanks/workflows/CI/badge.svg)](https://github.com/asteroid-team/asteroid-filterbanks/actions?query=workflow%3ACI+branch%3Amaster+event%3Apush)
[![codecov][codecov-badge]][codecov]
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Documentation Status](https://img.shields.io/badge/docs-0.3.3-blue)](https://asteroid.readthedocs.io/en/v0.3.3/package_reference/filterbanks.html)
[![Latest Docs Status](https://github.com/mpariente/asteroid/workflows/Latest%20docs/badge.svg)](https://mpariente.github.io/asteroid/package_reference/filterbanks.html)


[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/asteroid-team/asteroid-filterbanks/pulls)
[![Python Versions](https://img.shields.io/pypi/pyversions/asteroid.svg)](https://pypi.org/project/asteroid/)
[![Slack][slack-badge]][slack-invite]

<h3 align="center">
<p>Asteroid Filterbanks.
</h3>
</div>

--------------------------------------------------------------------------------
## Install
Latest release using pip:
```bash
pip install asteroid-filterbanks
```

Dev install
```bash
git clone https://github.com/asteroid-team/asteroid-filterbanks
cd asteroid-filterbanks
pip install -e .["all"]
```

## Citing Asteroid
```BibTex
@inproceedings{Pariente2020Asteroid,
    title={Asteroid: the {PyTorch}-based audio source separation toolkit for researchers},
    author={Manuel Pariente and Samuele Cornell and Joris Cosentino and Sunit Sivasankaran and
            Efthymios Tzinis and Jens Heitkaemper and Michel Olvera and Fabian-Robert Stöter and
            Mathieu Hu and Juan M. Martín-Doñas and David Ditter and Ariel Frank and Antoine Deleforge
            and Emmanuel Vincent},
    year={2020},
    booktitle={Proc. Interspeech},
}
```

[comment]: <> (Badge)
[codecov-badge]: https://codecov.io/gh/mpariente/asteroid-filterbanks/branch/master/graph/badge.svg
[codecov]: https://codecov.io/gh/asteroid-team/asteroid-filterbanks
[slack-badge]: https://img.shields.io/badge/slack-chat-green.svg?logo=slack
[slack-invite]: https://join.slack.com/t/asteroid-dev/shared_invite/zt-cn9y85t3-QNHXKD1Et7qoyzu1Ji5bcA