New Upstream Snapshot - mopidy-beets
Ready changes
Summary
Merged new upstream version: 4.0.1+git20210102.2.d5b1b91 (was: 4.0.1+git20210102.1.d5b1b91).
Resulting package
Built on 2022-12-16T21:47 (took 6m29s)
The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:
apt install -t fresh-snapshots mopidy-beets
Lintian Result
Diff
diff --git a/.circleci/config.yml b/.circleci/config.yml
deleted file mode 100644
index d225883..0000000
--- a/.circleci/config.yml
+++ /dev/null
@@ -1,57 +0,0 @@
-version: 2.1
-
-orbs:
- codecov: codecov/codecov@1.0.5
-
-workflows:
- version: 2
- test:
- jobs:
- - py39
- - py38
- - py37
- - black
- - check-manifest
- - flake8
-
-jobs:
- py39: &test-template
- docker:
- - image: mopidy/ci-python:3.9
- steps:
- - checkout
- - restore_cache:
- name: Restoring tox cache
- key: tox-v1-{{ .Environment.CIRCLE_JOB }}-{{ checksum "setup.cfg" }}
- - run:
- name: Run tests
- command: |
- tox -e $CIRCLE_JOB -- \
- --junit-xml=test-results/pytest/results.xml \
- --cov-report=xml
- - save_cache:
- name: Saving tox cache
- key: tox-v1-{{ .Environment.CIRCLE_JOB }}-{{ checksum "setup.cfg" }}
- paths:
- - ./.tox
- - ~/.cache/pip
- - codecov/upload:
- file: coverage.xml
- - store_test_results:
- path: test-results
-
- py38:
- <<: *test-template
- docker:
- - image: mopidy/ci-python:3.8
-
- py37:
- <<: *test-template
- docker:
- - image: mopidy/ci-python:3.7
-
- black: *test-template
-
- check-manifest: *test-template
-
- flake8: *test-template
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
deleted file mode 100644
index 21a6ea1..0000000
--- a/.github/workflows/release.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-name: Release
-
-on:
- release:
- types: [published]
-
-jobs:
- release:
- runs-on: ubuntu-20.04
-
- steps:
- - uses: actions/checkout@v2
- - uses: actions/setup-python@v2
- with:
- python-version: '3.9'
- - name: "Install dependencies"
- run: python3 -m pip install build
- - name: "Build package"
- run: python3 -m build
- - uses: pypa/gh-action-pypi-publish@v1.4.1
- with:
- user: __token__
- password: ${{ secrets.PYPI_TOKEN }}
diff --git a/MANIFEST.in b/MANIFEST.in
index 28dbe0f..ee7c19b 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -7,7 +7,6 @@ include MANIFEST.in
include pyproject.toml
include tox.ini
-recursive-include .circleci *
recursive-include .github *
include mopidy_*/ext.conf
diff --git a/Mopidy_Beets.egg-info/PKG-INFO b/Mopidy_Beets.egg-info/PKG-INFO
index 597087b..a52f7c4 100644
--- a/Mopidy_Beets.egg-info/PKG-INFO
+++ b/Mopidy_Beets.egg-info/PKG-INFO
@@ -6,111 +6,6 @@ Home-page: https://github.com/mopidy/mopidy-beets
Author: Lars Kruse
Author-email: devel@sumpfralle.de
License: MIT
-Description: ************
- Mopidy-Beets
- ************
-
- .. image:: https://img.shields.io/pypi/v/Mopidy-Beets
- :target: https://pypi.org/project/Mopidy-Beets/
- :alt: Latest PyPI version
-
- .. image:: https://img.shields.io/circleci/build/gh/mopidy/mopidy-beets
- :target: https://circleci.com/gh/mopidy/mopidy-beets
- :alt: CircleCI build status
-
- .. image:: https://img.shields.io/codecov/c/gh/mopidy/mopidy-beets
- :target: https://codecov.io/gh/mopidy/mopidy-beets
- :alt: Test coverage
-
- `Mopidy <https://mopidy.com/>`_ extension for browsing, searching and
- playing music from `Beets <https://beets.io/>`_ via Beets' web extension.
-
-
- Installation
- ============
-
- Install by running::
-
- sudo python3 -m pip install Mopidy-Beets
-
- See https://mopidy.com/ext/beets/ for alternative installation methods.
-
-
- Configuration
- =============
-
- #. Setup the `Beets web plugin
- <https://beets.readthedocs.org/en/latest/plugins/web.html>`_.
-
- #. Tell Mopidy where to find the Beets web interface by adding the following to
- your ``mopidy.conf``::
-
- [beets]
- hostname = 127.0.0.1
- port = 8337
-
- #. Restart Mopidy.
-
- #. The Beets library is now accessible in the "browser" section of your Mopidy
- client. Additionally searches in Mopidy return results from your Beets
- library.
-
- Proxy configuration for OGG files (optional)
- --------------------------------------------
-
- You may want to configure an http proxy server in front of your Beets plugin
- (not mopidy). Otherwise you could have problems with playing OGG files and
- other formats that require seeking (in technical terms: support for http
- "Range" requests is required for these files).
-
- The following Nginx configuration snippet is sufficient::
-
- server {
- listen 127.0.0.1:8338;
- root /usr/share/beets/beetsplug/web;
- server_name beets.local;
- location / {
- proxy_pass http://localhost:8337;
- # this statement forces Nginx to emulate "Range" responses
- proxy_force_ranges on;
- }
- }
-
- Now you should change the mopidy configuration accordingly to point to the
- Nginx port above instead of the Beets port. Afterwards mopidy will be able to
- play file formats that require seeking.
-
-
- Usage
- =====
-
- #. Run ``beet web`` to start the Beets web interface.
-
- #. Start Mopidy and access your Beets library via any Mopidy client:
-
- * Browse your collection by album
-
- * Search for tracks or albums
-
- * Let the music play!
-
-
- Project resources
- =================
-
- - `Source code <https://github.com/mopidy/mopidy-beets>`_
- - `Issue tracker <https://github.com/mopidy/mopidy-beets/issues>`_
- - `Changelog <https://github.com/mopidy/mopidy-beets/releases>`_
-
-
- Credits
- =======
-
- - Original author: `Janez Troha <https://github.com/dz0ny>`_
- - Current maintainer: `Lars Kruse <devel@sumpfralle.de>`_
- - `Contributors <https://github.com/mopidy/mopidy-beets/graphs/contributors>`_
-
-Platform: UNKNOWN
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
@@ -121,7 +16,111 @@ Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Multimedia :: Sound/Audio :: Players
Requires-Python: >=3.7
+Provides-Extra: dev
Provides-Extra: lint
-Provides-Extra: release
Provides-Extra: test
-Provides-Extra: dev
+License-File: LICENSE
+
+************
+Mopidy-Beets
+************
+
+.. image:: https://img.shields.io/pypi/v/Mopidy-Beets
+ :target: https://pypi.org/project/Mopidy-Beets/
+ :alt: Latest PyPI version
+
+.. image:: https://img.shields.io/github/workflow/status/mopidy/mopidy-beets/CI
+ :target: https://github.com/mopidy/mopidy-beets/actions
+ :alt: CI build status
+
+.. image:: https://img.shields.io/codecov/c/gh/mopidy/mopidy-beets
+ :target: https://codecov.io/gh/mopidy/mopidy-beets
+ :alt: Test coverage
+
+`Mopidy <https://mopidy.com/>`_ extension for browsing, searching and
+playing music from `Beets <https://beets.io/>`_ via Beets' web extension.
+
+
+Installation
+============
+
+Install by running::
+
+ sudo python3 -m pip install Mopidy-Beets
+
+See https://mopidy.com/ext/beets/ for alternative installation methods.
+
+
+Configuration
+=============
+
+#. Setup the `Beets web plugin
+ <https://beets.readthedocs.org/en/latest/plugins/web.html>`_.
+
+#. Tell Mopidy where to find the Beets web interface by adding the following to
+ your ``mopidy.conf``::
+
+ [beets]
+ hostname = 127.0.0.1
+ port = 8337
+
+#. Restart Mopidy.
+
+#. The Beets library is now accessible in the "browser" section of your Mopidy
+ client. Additionally searches in Mopidy return results from your Beets
+ library.
+
+Proxy configuration for OGG files (optional)
+--------------------------------------------
+
+You may want to configure an http proxy server in front of your Beets plugin
+(not mopidy). Otherwise you could have problems with playing OGG files and
+other formats that require seeking (in technical terms: support for http
+"Range" requests is required for these files).
+
+The following Nginx configuration snippet is sufficient::
+
+ server {
+ listen 127.0.0.1:8338;
+ root /usr/share/beets/beetsplug/web;
+ server_name beets.local;
+ location / {
+ proxy_pass http://localhost:8337;
+ # this statement forces Nginx to emulate "Range" responses
+ proxy_force_ranges on;
+ }
+ }
+
+Now you should change the mopidy configuration accordingly to point to the
+Nginx port above instead of the Beets port. Afterwards mopidy will be able to
+play file formats that require seeking.
+
+
+Usage
+=====
+
+#. Run ``beet web`` to start the Beets web interface.
+
+#. Start Mopidy and access your Beets library via any Mopidy client:
+
+ * Browse your collection by album
+
+ * Search for tracks or albums
+
+ * Let the music play!
+
+
+Project resources
+=================
+
+- `Source code <https://github.com/mopidy/mopidy-beets>`_
+- `Issue tracker <https://github.com/mopidy/mopidy-beets/issues>`_
+- `Changelog <https://github.com/mopidy/mopidy-beets/releases>`_
+
+
+Credits
+=======
+
+- Original author: `Janez Troha <https://github.com/dz0ny>`_
+- Current maintainer: `Lars Kruse <devel@sumpfralle.de>`_
+- `Contributors <https://github.com/mopidy/mopidy-beets/graphs/contributors>`_
diff --git a/Mopidy_Beets.egg-info/SOURCES.txt b/Mopidy_Beets.egg-info/SOURCES.txt
index 6348ec5..7902fee 100644
--- a/Mopidy_Beets.egg-info/SOURCES.txt
+++ b/Mopidy_Beets.egg-info/SOURCES.txt
@@ -6,8 +6,6 @@ pyproject.toml
setup.cfg
setup.py
tox.ini
-.circleci/config.yml
-.github/workflows/release.yml
Mopidy_Beets.egg-info/PKG-INFO
Mopidy_Beets.egg-info/SOURCES.txt
Mopidy_Beets.egg-info/dependency_links.txt
diff --git a/Mopidy_Beets.egg-info/entry_points.txt b/Mopidy_Beets.egg-info/entry_points.txt
index 736328b..05f6c6d 100644
--- a/Mopidy_Beets.egg-info/entry_points.txt
+++ b/Mopidy_Beets.egg-info/entry_points.txt
@@ -1,3 +1,2 @@
[mopidy.ext]
beets = mopidy_beets:BeetsExtension
-
diff --git a/Mopidy_Beets.egg-info/requires.txt b/Mopidy_Beets.egg-info/requires.txt
index 3af2006..c605f4e 100644
--- a/Mopidy_Beets.egg-info/requires.txt
+++ b/Mopidy_Beets.egg-info/requires.txt
@@ -7,11 +7,10 @@ setuptools
black
check-manifest
flake8
+flake8-black
flake8-bugbear
flake8-import-order
isort[pyproject]
-build
-twine
pytest
pytest-cov
@@ -19,14 +18,11 @@ pytest-cov
black
check-manifest
flake8
+flake8-black
flake8-bugbear
flake8-import-order
isort[pyproject]
-[release]
-build
-twine
-
[test]
pytest
pytest-cov
diff --git a/PKG-INFO b/PKG-INFO
index 597087b..a52f7c4 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -6,111 +6,6 @@ Home-page: https://github.com/mopidy/mopidy-beets
Author: Lars Kruse
Author-email: devel@sumpfralle.de
License: MIT
-Description: ************
- Mopidy-Beets
- ************
-
- .. image:: https://img.shields.io/pypi/v/Mopidy-Beets
- :target: https://pypi.org/project/Mopidy-Beets/
- :alt: Latest PyPI version
-
- .. image:: https://img.shields.io/circleci/build/gh/mopidy/mopidy-beets
- :target: https://circleci.com/gh/mopidy/mopidy-beets
- :alt: CircleCI build status
-
- .. image:: https://img.shields.io/codecov/c/gh/mopidy/mopidy-beets
- :target: https://codecov.io/gh/mopidy/mopidy-beets
- :alt: Test coverage
-
- `Mopidy <https://mopidy.com/>`_ extension for browsing, searching and
- playing music from `Beets <https://beets.io/>`_ via Beets' web extension.
-
-
- Installation
- ============
-
- Install by running::
-
- sudo python3 -m pip install Mopidy-Beets
-
- See https://mopidy.com/ext/beets/ for alternative installation methods.
-
-
- Configuration
- =============
-
- #. Setup the `Beets web plugin
- <https://beets.readthedocs.org/en/latest/plugins/web.html>`_.
-
- #. Tell Mopidy where to find the Beets web interface by adding the following to
- your ``mopidy.conf``::
-
- [beets]
- hostname = 127.0.0.1
- port = 8337
-
- #. Restart Mopidy.
-
- #. The Beets library is now accessible in the "browser" section of your Mopidy
- client. Additionally searches in Mopidy return results from your Beets
- library.
-
- Proxy configuration for OGG files (optional)
- --------------------------------------------
-
- You may want to configure an http proxy server in front of your Beets plugin
- (not mopidy). Otherwise you could have problems with playing OGG files and
- other formats that require seeking (in technical terms: support for http
- "Range" requests is required for these files).
-
- The following Nginx configuration snippet is sufficient::
-
- server {
- listen 127.0.0.1:8338;
- root /usr/share/beets/beetsplug/web;
- server_name beets.local;
- location / {
- proxy_pass http://localhost:8337;
- # this statement forces Nginx to emulate "Range" responses
- proxy_force_ranges on;
- }
- }
-
- Now you should change the mopidy configuration accordingly to point to the
- Nginx port above instead of the Beets port. Afterwards mopidy will be able to
- play file formats that require seeking.
-
-
- Usage
- =====
-
- #. Run ``beet web`` to start the Beets web interface.
-
- #. Start Mopidy and access your Beets library via any Mopidy client:
-
- * Browse your collection by album
-
- * Search for tracks or albums
-
- * Let the music play!
-
-
- Project resources
- =================
-
- - `Source code <https://github.com/mopidy/mopidy-beets>`_
- - `Issue tracker <https://github.com/mopidy/mopidy-beets/issues>`_
- - `Changelog <https://github.com/mopidy/mopidy-beets/releases>`_
-
-
- Credits
- =======
-
- - Original author: `Janez Troha <https://github.com/dz0ny>`_
- - Current maintainer: `Lars Kruse <devel@sumpfralle.de>`_
- - `Contributors <https://github.com/mopidy/mopidy-beets/graphs/contributors>`_
-
-Platform: UNKNOWN
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
@@ -121,7 +16,111 @@ Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Multimedia :: Sound/Audio :: Players
Requires-Python: >=3.7
+Provides-Extra: dev
Provides-Extra: lint
-Provides-Extra: release
Provides-Extra: test
-Provides-Extra: dev
+License-File: LICENSE
+
+************
+Mopidy-Beets
+************
+
+.. image:: https://img.shields.io/pypi/v/Mopidy-Beets
+ :target: https://pypi.org/project/Mopidy-Beets/
+ :alt: Latest PyPI version
+
+.. image:: https://img.shields.io/github/workflow/status/mopidy/mopidy-beets/CI
+ :target: https://github.com/mopidy/mopidy-beets/actions
+ :alt: CI build status
+
+.. image:: https://img.shields.io/codecov/c/gh/mopidy/mopidy-beets
+ :target: https://codecov.io/gh/mopidy/mopidy-beets
+ :alt: Test coverage
+
+`Mopidy <https://mopidy.com/>`_ extension for browsing, searching and
+playing music from `Beets <https://beets.io/>`_ via Beets' web extension.
+
+
+Installation
+============
+
+Install by running::
+
+ sudo python3 -m pip install Mopidy-Beets
+
+See https://mopidy.com/ext/beets/ for alternative installation methods.
+
+
+Configuration
+=============
+
+#. Setup the `Beets web plugin
+ <https://beets.readthedocs.org/en/latest/plugins/web.html>`_.
+
+#. Tell Mopidy where to find the Beets web interface by adding the following to
+ your ``mopidy.conf``::
+
+ [beets]
+ hostname = 127.0.0.1
+ port = 8337
+
+#. Restart Mopidy.
+
+#. The Beets library is now accessible in the "browser" section of your Mopidy
+ client. Additionally searches in Mopidy return results from your Beets
+ library.
+
+Proxy configuration for OGG files (optional)
+--------------------------------------------
+
+You may want to configure an http proxy server in front of your Beets plugin
+(not mopidy). Otherwise you could have problems with playing OGG files and
+other formats that require seeking (in technical terms: support for http
+"Range" requests is required for these files).
+
+The following Nginx configuration snippet is sufficient::
+
+ server {
+ listen 127.0.0.1:8338;
+ root /usr/share/beets/beetsplug/web;
+ server_name beets.local;
+ location / {
+ proxy_pass http://localhost:8337;
+ # this statement forces Nginx to emulate "Range" responses
+ proxy_force_ranges on;
+ }
+ }
+
+Now you should change the mopidy configuration accordingly to point to the
+Nginx port above instead of the Beets port. Afterwards mopidy will be able to
+play file formats that require seeking.
+
+
+Usage
+=====
+
+#. Run ``beet web`` to start the Beets web interface.
+
+#. Start Mopidy and access your Beets library via any Mopidy client:
+
+ * Browse your collection by album
+
+ * Search for tracks or albums
+
+ * Let the music play!
+
+
+Project resources
+=================
+
+- `Source code <https://github.com/mopidy/mopidy-beets>`_
+- `Issue tracker <https://github.com/mopidy/mopidy-beets/issues>`_
+- `Changelog <https://github.com/mopidy/mopidy-beets/releases>`_
+
+
+Credits
+=======
+
+- Original author: `Janez Troha <https://github.com/dz0ny>`_
+- Current maintainer: `Lars Kruse <devel@sumpfralle.de>`_
+- `Contributors <https://github.com/mopidy/mopidy-beets/graphs/contributors>`_
diff --git a/README.rst b/README.rst
index 39c9f34..b87958c 100644
--- a/README.rst
+++ b/README.rst
@@ -6,9 +6,9 @@ Mopidy-Beets
:target: https://pypi.org/project/Mopidy-Beets/
:alt: Latest PyPI version
-.. image:: https://img.shields.io/circleci/build/gh/mopidy/mopidy-beets
- :target: https://circleci.com/gh/mopidy/mopidy-beets
- :alt: CircleCI build status
+.. image:: https://img.shields.io/github/workflow/status/mopidy/mopidy-beets/CI
+ :target: https://github.com/mopidy/mopidy-beets/actions
+ :alt: CI build status
.. image:: https://img.shields.io/codecov/c/gh/mopidy/mopidy-beets
:target: https://codecov.io/gh/mopidy/mopidy-beets
diff --git a/debian/changelog b/debian/changelog
index 6367181..d5e9f40 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mopidy-beets (4.0.1+git20210102.2.d5b1b91-1) UNRELEASED; urgency=low
+
+ * New upstream snapshot.
+ * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk> Fri, 16 Dec 2022 21:42:49 -0000
+
mopidy-beets (4.0.1-1) unstable; urgency=medium
* New upstream release
diff --git a/setup.cfg b/setup.cfg
index 412ae3b..0bcbc22 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -35,18 +35,15 @@ lint =
black
check-manifest
flake8
+ flake8-black
flake8-bugbear
flake8-import-order
isort[pyproject]
-release =
- build
- twine
test =
pytest
pytest-cov
dev =
%(lint)s
- %(release)s
%(test)s
[options.packages.find]
diff --git a/tox.ini b/tox.ini
index af6eb11..7a34a23 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = py37, py38, py39, black, check-manifest, flake8
+envlist = py37, py38, py39, check-manifest, flake8
[testenv]
sitepackages = true
@@ -10,10 +10,6 @@ commands =
--cov=mopidy_beets --cov-report=term-missing \
{posargs}
-[testenv:black]
-deps = .[lint]
-commands = python -m black --check .
-
[testenv:check-manifest]
deps = .[lint]
commands = python -m check_manifest
Debdiff
File lists identical (after any substitutions)
No differences were encountered in the control files