semvec/pypi-packages huggingface dataset:
django-antispam 1.0.3
Anti-spam protection tools for django applications.
License: MIT
Keywords: anti-spam,antispam,spam

django-antispam
===============

.. image:: https://travis-ci.org/mixkorshun/django-antispam.svg?branch=master
   :alt: build status
   :target: https://travis-ci.org/mixkorshun/django-antispam
.. image:: https://codecov.io/gh/mixkorshun/django-antispam/branch/master/graph/badge.svg
   :alt: codecov
   :target: https://codecov.io/gh/mixkorshun/django-antispam
.. image:: https://badge.fury.io/py/django-antispam.svg
   :alt: pypi
   :target: https://pypi.python.org/pypi/django-antispam
.. image:: https://img.shields.io/badge/code%20style-pep8-orange.svg
   :alt: pep8
   :target: https://www.python.org/dev/peps/pep-0008/
.. image:: https://img.shields.io/badge/License-MIT-yellow.svg
   :alt: MIT
   :target: https://opensource.org/licenses/MIT

Various anti-spam protection tools for django applications.

See the documentation_ for more details.

Installation
------------

The package can be installed using::

    pip install django-antispam

Add the following settings::

    INSTALLED_APPS += (
        'antispam',

      # 'antispam.akismet',
      # 'antispam.honeypot',
      # 'antispam.captcha',
    )

    # Akismet protection configuration (optional)

    AKISMET_API_KEY = '<akismet api-key>'

    AKISMET_SITE_URL = '<base site url>'

    AKISMET_TEST_MODE = False

    # reCAPTCHA default configuration (optional)

    RECAPTCHA_SITEKEY = 'sitekey'

    RECAPTCHA_SECRETKEY = 'secretkey'

    RECAPTCHA_WIDGET = 'antispam.captcha.widgets.ReCAPTCHA'

    RECAPTCHA_TIMEOUT = 5

    RECAPTCHA_PASS_ON_ERROR = False


Contributing
------------

If you have any valuable contribution, suggestion or idea,
please let us know as well because we will look into it.

Pull requests are welcome too.


.. _documentation: https://django-antispam.readthedocs.io/
autotrim 0.0.13
Automated extraction of short clips from media files, using quotes.
License: MIT
Requires Python: >=3.5, <4
Keywords: ffmpeg trim subtitles gif gifv video media tv film movie clip

# AutoTrim
## Overview
AutoTrim is a command line tool that can take just 2 arguments; a path to a video file, and a quote to search for, and aims to return a set of short, relevant clips from that file, like this:
```
autotrim -q "nicest" -v "Community.S01E01.1080p.BluRay.x264.mkv"
```

output-1 | output-2
:---:|:---:
![Community](https://media.giphy.com/media/TFaDvUr4O9pR9jKz4q/giphy.gif) | ![Community2](https://media.giphy.com/media/SwTwbjka5sLMpxsuAt/giphy.gif)

## Key Features
* Media detection
* Subtitle sourcing and syncing
* Frame perfect scene extraction

## Installation
1. Ensure you have [ffmpeg](https://ffmpeg.org/) installed.
    ```
    sudo apt-get install ffmpeg
    ```

2. (Optional) Install my fork of [PySceneDetect](https://github.com/obroomhall/PySceneDetect.git). Recommended as it fixes a seeking limitation in the original repo, resulting in significantly decreased runtime.
    ```
    pip install git+https://github.com/obroomhall/PySceneDetect.git
    ```

3. Install autotrim. If you do not have OpenCV already installed on your system, use:
    ```
    pip install autotrim[opencv]
    ```

    Otherwise, install with:
    ```
    pip install autotrim
    ```

## Major Credits
* [PySceneDetect](https://github.com/Breakthrough/PySceneDetect), for detecting start and end of scenes
* [ffsubsync](https://github.com/smacke/ffsubsync), for syncing subtitles to audio streams
* [ffmpeg](https://ffmpeg.org/), for being awesome
youtube-title-parse 1.0.0
Parse the title of a YouTube video to try and get artist & song name
License: MIT
Keywords: youtube,title,metadata,parse,music


[![PyPI version shields.io](https://img.shields.io/pypi/v/youtube-title-parse.svg)](https://pypi.org/project/youtube-title-parse/)
[![PyPI license](https://img.shields.io/pypi/l/youtube-title-parse.svg)](https://pypi.org/project/youtube-title-parse/)
[![PyPI status](https://img.shields.io/pypi/status/youtube-title-parse.svg)](https://pypi.org/project/youtube-title-parse/)
![youtube_title_parse CI](https://github.com/lttkgp/youtube_title_parse/workflows/youtube_title_parse%20CI/badge.svg)

# youtube title parse

Parse the title of a YouTube video to try and get artist & song name.

## Description

Video titles on YouTube follow no strict format, and so passing the titles directly to music APIs to fetch metadata hardly works. This module attempts to recognize common patterns (using regex) and extract artist and song name.

## Installation

To install [youtube\_title\_parse](https://pypi.python.org/pypi/youtube-title-parse/), simply use pipenv (or pip, of course):

```bash
pipenv install youtube_title_parse
```

## Usage

### CLI

`youtube_title_parse` comes with a CLI that you can use directly:

```bash
$ youtube_title_parse "Seoul - Stay With Us (Official Video)"
Seoul - Stay With Us
```

### Module

You can also import `youtube_title_parse` as a module.

```python
from youtube_title_parse import get_artist_title

artist, title = get_artist_title("Seoul - Stay With Us (Official Video)")
assert artist == "Seoul"
assert title == "Stay With Us"
```

## Credits

This module is originally a Python3 rewrite of the equivalent npm library, [`get-artist-title`](https://www.npmjs.com/package/get-artist-title), but adds some extra functionality to catch more patterns.

## Contributing

Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/lttkgp/youtube-title-parse/issues/new).

## License

youtube-title-parse is made available under the [MIT license](https://opensource.org/licenses/MIT).