semvec/pypi-packages huggingface dataset:
beets-pitchfork 0.0.6
Pitchfork rating plugin for beets
License: MIT

# Pitchfork Plugin for Beets

![build status](https://travis-ci.org/fortes/beets-pitchfork.svg?branch=master)

Plugin for [Beets](http://beets.io/) that adds ratings from [Pitchfork](https://pitchfork.com/).

## Installation

```bash
pip install beets-pitchfork
```

To install bleeding edge instead, use:

```bash
pip install git+git://github.com/fortes/beets-pitchfork.git@master
```

## Configuration

Make sure to add `pitchfork` to your `plugins` setting in `config.yaml`. In the unlikely event you don't have any other plugins, just add a new line like:

```yaml
plugins: pitchfork
```

If you'd like to automatically fetch reviews on import, add the following (default is `False`):

```yaml
pitchfork:
  auto: true
```

### Use

Fetch album ratings via:

```bash
beet pitchfork [options] [QUERY...]
```

* `-f`/`--force`: Force updating even if review already exists

Use `pitchfork_score` in your queries. You can find this year's highly rated albums in your library like so:

```bash
beet ls -a pitchfork_score:8..10 year:2018
```

The following fields are available via this plugin:

* `pitchfork_bnm`: Whether the album was designated [Best New Music](https://pitchfork.com/reviews/best/albums/)
* `pitchfork_description`: Review summary
* `pitchfork_score`: Numeric score
* `pitchfork_url`: Link to the actual review

## Changelog

* `0.0.6`: Don't crash on server errors
* `0.0.5`: Upload to pypi as [`beets-pitchfork`](https://pypi.org/project/beets-pitchfork/)
* `0.0.4`: Enable auto-fetching review on import
* `0.0.3`: Add `pitchfork_bnm`, move back to `pitchfork` library
* `0.0.2`: Use `pitchfork_api` dependency
* `0.0.1`: First release

## Possible future work

* Allow manual specification for artist / album query in order to alleviate failures
* Consider some method of re-trying search if no result found
* Use [pre-scraped database](https://github.com/nolanbconaway/pitchfork-data) to avoid spamming Pitchfork servers

## License

MIT
pv_atmos 2.3.2
Utilities for scientific visualization with ParaView
License: MIT

Adds convenient functionality to visualize netCDF data in arbitrary coordinates, including logarithmic and spherical geometries. Mainly created for atmospheric and oceanic sciences in mind, it is general enough to be useful for many other applications. Read more on the GitHub page, or in the peer-reviewed open access article, which can be found at http://dx.doi.org/10.5334/jors.al
django-simple-authentication 0.1.2
Email identification authentication app for Django.
License: MIT

============================
django-simple-authentication
============================

|travis| |codacy| |coverage| |pypi|

.. |travis| image:: https://travis-ci.org/teapow/django-simple-authentication.svg?branch=master
   :target: https://travis-ci.org/teapow/django-simple-authentication

.. |codacy| image:: https://api.codacy.com/project/badge/Grade/b3b408b162c14cc0b0d2ba6b46b86396
   :target: https://www.codacy.com/app/teapow/django-simple-authentication

.. |coverage| image:: https://api.codacy.com/project/badge/Coverage/b3b408b162c14cc0b0d2ba6b46b86396
   :target: https://www.codacy.com/app/teapow/django-simple-authentication

.. |pypi| image:: https://badge.fury.io/py/django-simple-authentication.svg
    :target: https://badge.fury.io/py/django-simple-authentication


Django's ``auth.User`` model uses a ``username`` field to uniquely identify a
user. ``django-simple-authentication`` uniquely identifies users with an
email address instead, removing the ``username`` field altogether.

Additionally, ``django-simple-authentication`` offers a feature that forces
users to change their password the next time they log in. This can be done
by setting ``simple_authentication.User.force_password_change`` to ``True``.
The ``ForcePasswordChangeMiddleware`` must be installed for this feature to
work properly.


Quick-start
===========

1. Install: ``pip install django-simple-authentication``.
2. Add: ``simple_authentication`` to ``INSTALLED_APPS``.
3. Add: ``AUTH_USER_MODEL = 'simple_authentication'``.
4. Add: ``simple_authentication.middleware.ForcePasswordChanceMiddleware`` to
   ``MIDDLEWARE``.
5. Make migrations: ``python manage.py makemigrations simple_authentication``.
6. Apply migrations: ``python manage.py migrate simple_authentication``.


Compatibility
=============

``django_simple_authentication`` has been tested on Django versions >= 2.0.
It may work without issue on earlier versions of Django (or Python), but
this is not officially supported.


Changelog
=========

+----------------+-----------------------------------------------------------+
| Version        | Description                                               |
+================+===========================================================+
| 0.1.2          | Improved unit test coverage (up to 76%).                  |
+----------------+-----------------------------------------------------------+
| 0.1.1          | Ensure migrations are excluded from the PyPI              |
|                | distribution.                                             |
+----------------+-----------------------------------------------------------+
| 0.1            | Initial version.                                          |
+----------------+-----------------------------------------------------------+