Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-terminado for
openSUSE:Factory checked in at 2022-11-25 13:12:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-terminado (Old)
and /work/SRC/openSUSE:Factory/.python-terminado.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-terminado"
Fri Nov 25 13:12:15 2022 rev:18 rq:1037965 version:0.17.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-terminado/python-terminado.changes
2022-10-01 17:44:09.229778957 +0200
+++
/work/SRC/openSUSE:Factory/.python-terminado.new.1597/python-terminado.changes
2022-11-25 13:22:30.163468632 +0100
@@ -1,0 +2,9 @@
+Thu Nov 24 17:31:07 UTC 2022 - Arun Persaud <[email protected]>
+
+- update to version 0.17.0:
+ * Maintenance and upkeep improvements
+ + Clean up docs install #198 (@blink1073)
+ + Maintenance cleanup #196 (@blink1073)
+ + Maintenance cleanup #195 (@blink1073)
+
+-------------------------------------------------------------------
Old:
----
terminado-0.16.0.tar.gz
New:
----
terminado-0.17.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-terminado.spec ++++++
--- /var/tmp/diff_new_pack.wqncrf/_old 2022-11-25 13:22:30.531470617 +0100
+++ /var/tmp/diff_new_pack.wqncrf/_new 2022-11-25 13:22:30.535470639 +0100
@@ -17,7 +17,7 @@
Name: python-terminado
-Version: 0.16.0
+Version: 0.17.0
Release: 0
Summary: Terminals served to termjs using Tornado websockets
License: BSD-2-Clause
++++++ terminado-0.16.0.tar.gz -> terminado-0.17.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/.flake8 new/terminado-0.17.0/.flake8
--- old/terminado-0.16.0/.flake8 2020-02-02 01:00:00.000000000 +0100
+++ new/terminado-0.17.0/.flake8 1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-[flake8]
-ignore = E501, W503, E402
-builtins = c, get_config
-exclude =
- .cache,
- .github,
- docs,
- setup.py
-enable-extensions = G
-extend-ignore =
- G001, G002, G004, G200, G201, G202,
- # black adds spaces around ':'
- E203,
-per-file-ignores =
- # B011: Do not call assert False since python -O removes these calls
- # F841 local variable 'foo' is assigned to but never used
- terminado/tests/*: B011, F841
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/.github/workflows/check-release.yml
new/terminado-0.17.0/.github/workflows/check-release.yml
--- old/terminado-0.16.0/.github/workflows/check-release.yml 2020-02-02
01:00:00.000000000 +0100
+++ new/terminado-0.17.0/.github/workflows/check-release.yml 2020-02-02
01:00:00.000000000 +0100
@@ -18,6 +18,6 @@
run: |
pip install -e .
- name: Check Release
- uses: jupyter-server/jupyter_releaser/.github/actions/check-release@v1
+ uses: jupyter-server/jupyter_releaser/.github/actions/check-release@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/.github/workflows/test.yml
new/terminado-0.17.0/.github/workflows/test.yml
--- old/terminado-0.16.0/.github/workflows/test.yml 2020-02-02
01:00:00.000000000 +0100
+++ new/terminado-0.17.0/.github/workflows/test.yml 2020-02-02
01:00:00.000000000 +0100
@@ -38,7 +38,7 @@
pip check
- name: Run the tests
run: |
- python -m pytest -vv || python -m pytest -vv --lf
+ hatch run test:test || hatch run test:test --lf
test_minimum_versions:
name: Test Minimum Versions
@@ -54,7 +54,7 @@
uses: jupyterlab/maintainer-tools/.github/actions/install-minimums@v1
- name: Run the unit tests
run: |
- pytest -vv || pytest -vv --lf
+ pytest -vv -W default || pytest -vv -W default --lf
test_prereleases:
name: Test Prereleases
@@ -74,7 +74,7 @@
pip check
- name: Run the tests
run: |
- pytest -vv || pytest -vv --lf
+ pytest -vv -W default || pytest -vv -W default --lf
make_sdist:
name: Make SDist
@@ -111,26 +111,17 @@
with:
package_name: jupyter_server_terminals
- # Run "pre-commit run --all-files --hook-stage=manual"
pre-commit:
name: Run pre-commit hook
runs-on: ubuntu-latest
- timeout-minutes: 5
steps:
- uses: actions/checkout@v2
- - name: Set up Python
- uses: actions/setup-python@v3
- - name: Run pre-commit
- uses: pre-commit/[email protected]
- with:
- extra_args: --all-files --hook-stage=manual
- - name: Help message if pre-commit fail
- if: ${{ failure() }}
- run: |
- echo "You can install pre-commit hooks to automatically run
formatting"
- echo "on each commit with:"
- echo " pre-commit install"
- echo "or you can run by hand on staged files with"
- echo " pre-commit run"
- echo "or after-the-fact on already committed files with"
- echo " pre-commit run --all-files --hook-stage=manual"
+ - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
+ - uses: jupyterlab/maintainer-tools/.github/actions/pre-commit@v1
+
+ docs:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
+ - run: hatch run docs:build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/.pre-commit-config.yaml
new/terminado-0.17.0/.pre-commit-config.yaml
--- old/terminado-0.16.0/.pre-commit-config.yaml 2020-02-02
01:00:00.000000000 +0100
+++ new/terminado-0.17.0/.pre-commit-config.yaml 2020-02-02
01:00:00.000000000 +0100
@@ -16,7 +16,7 @@
- id: trailing-whitespace
- repo: https://github.com/psf/black
- rev: 22.8.0
+ rev: 22.10.0
hooks:
- id: black
args: ["--line-length", "100"]
@@ -28,13 +28,19 @@
files: \.py$
args: [--profile=black]
- - repo: https://github.com/pre-commit/mirrors-prettier
- rev: v3.0.0-alpha.0
+ - repo: https://github.com/abravalheri/validate-pyproject
+ rev: v0.10.1
hooks:
- - id: prettier
+ - id: validate-pyproject
+ stages: [manual]
+
+ - repo: https://github.com/executablebooks/mdformat
+ rev: 0.7.16
+ hooks:
+ - id: mdformat
- repo: https://github.com/asottile/pyupgrade
- rev: v2.38.2
+ rev: v3.1.0
hooks:
- id: pyupgrade
args: [--py37-plus]
@@ -46,22 +52,23 @@
args: [--max-line-length=200]
stages: [manual]
- - repo: https://github.com/pycqa/flake8
- rev: 5.0.4
+ - repo: https://github.com/john-hen/Flake8-pyproject
+ rev: 1.0.1
hooks:
- - id: flake8
+ - id: Flake8-pyproject
+ alias: flake8
additional_dependencies:
["flake8-bugbear==22.6.22", "flake8-implicit-str-concat==0.2.0"]
stages: [manual]
- repo: https://github.com/pre-commit/mirrors-mypy
- rev: "v0.971"
+ rev: "v0.982"
hooks:
- id: mypy
stages: [manual]
- repo: https://github.com/sirosen/check-jsonschema
- rev: 0.18.3
+ rev: 0.18.4
hooks:
- id: check-jsonschema
name: "Check GitHub Workflows"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/.readthedocs.yaml
new/terminado-0.17.0/.readthedocs.yaml
--- old/terminado-0.16.0/.readthedocs.yaml 1970-01-01 01:00:00.000000000
+0100
+++ new/terminado-0.17.0/.readthedocs.yaml 2020-02-02 01:00:00.000000000
+0100
@@ -0,0 +1,11 @@
+version: 2
+sphinx:
+ configuration: doc/conf.py
+python:
+ version: 3.8
+ install:
+ # install itself with pip install .
+ - method: pip
+ path: .
+ extra_requirements:
+ - docs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/CHANGELOG.md
new/terminado-0.17.0/CHANGELOG.md
--- old/terminado-0.16.0/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100
+++ new/terminado-0.17.0/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100
@@ -2,6 +2,24 @@
<!-- <START NEW CHANGELOG ENTRY> -->
+## 0.17.0
+
+([Full
Changelog](https://github.com/jupyter/terminado/compare/v0.16.0...91320b53ededce0ea507e1cd45b47492c085cac2))
+
+### Maintenance and upkeep improvements
+
+- Clean up docs install [#198](https://github.com/jupyter/terminado/pull/198)
([@blink1073](https://github.com/blink1073))
+- Maintenance cleanup [#196](https://github.com/jupyter/terminado/pull/196)
([@blink1073](https://github.com/blink1073))
+- Maintenance cleanup [#195](https://github.com/jupyter/terminado/pull/195)
([@blink1073](https://github.com/blink1073))
+
+### Contributors to this release
+
+([GitHub contributors page for this
release](https://github.com/jupyter/terminado/graphs/contributors?from=2022-09-29&to=2022-10-25&type=c))
+
+[@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fterminado+involves%3Ablink1073+updated%3A2022-09-29..2022-10-25&type=Issues)
|
[@pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fterminado+involves%3Apre-commit-ci+updated%3A2022-09-29..2022-10-25&type=Issues)
+
+<!-- <END NEW CHANGELOG ENTRY> -->
+
## 0.16.0
([Full
Changelog](https://github.com/jupyter/terminado/compare/v0.15.0...7210e82a94596d7d8a00577169c09198efbe4633))
@@ -21,8 +39,6 @@
[@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fterminado+involves%3Ablink1073+updated%3A2022-05-16..2022-09-29&type=Issues)
|
[@KoopaKing](https://github.com/search?q=repo%3Ajupyter%2Fterminado+involves%3AKoopaKing+updated%3A2022-05-16..2022-09-29&type=Issues)
|
[@pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fterminado+involves%3Apre-commit-ci+updated%3A2022-05-16..2022-09-29&type=Issues)
-<!-- <END NEW CHANGELOG ENTRY> -->
-
## 0.15.0
No merged PRs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/PKG-INFO
new/terminado-0.17.0/PKG-INFO
--- old/terminado-0.16.0/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
+++ new/terminado-0.17.0/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: terminado
-Version: 0.16.0
+Version: 0.17.0
Summary: Tornado websocket backend for the Xterm.js Javascript terminal
emulator library.
Project-URL: Homepage, https://github.com/jupyter/terminado
Author-email: Jupyter Development Team <[email protected]>
@@ -40,10 +40,13 @@
Requires-Dist: ptyprocess; os_name != 'nt'
Requires-Dist: pywinpty>=1.1.0; os_name == 'nt'
Requires-Dist: tornado>=6.1.0
+Provides-Extra: docs
+Requires-Dist: pydata-sphinx-theme; extra == 'docs'
+Requires-Dist: sphinx; extra == 'docs'
Provides-Extra: test
Requires-Dist: pre-commit; extra == 'test'
Requires-Dist: pytest-timeout; extra == 'test'
-Requires-Dist: pytest>=6.0; extra == 'test'
+Requires-Dist: pytest>=7.0; extra == 'test'
Description-Content-Type: text/x-rst
This is a `Tornado <http://tornadoweb.org/>`_ websocket backend for the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/doc/conf.py
new/terminado-0.17.0/doc/conf.py
--- old/terminado-0.16.0/doc/conf.py 2020-02-02 01:00:00.000000000 +0100
+++ new/terminado-0.17.0/doc/conf.py 2020-02-02 01:00:00.000000000 +0100
@@ -11,6 +11,11 @@
# All configuration values have a default; values that are commented out
# serve to show the default.
+import os
+import sys
+
+HERE = os.path.dirname(__file__)
+sys.path.insert(0, os.path.join(HERE, ".."))
# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
@@ -50,10 +55,15 @@
# |version| and |release|, also used in various other places throughout the
# built documents.
#
+# Get information from _version.py and use it to generate version and release
+_version_py = os.path.join(HERE, "../terminado/_version.py")
+version_ns: dict = {}
+exec(compile(open(_version_py).read(), _version_py, "exec"), version_ns)
# The short X.Y version.
-version = "0.7"
+version = "%s.%s" % tuple(version_ns["__version__"].split(".")[:2])
# The full version, including alpha/beta/rc tags.
-release = version
+release = version_ns["__version__"]
+
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
@@ -98,7 +108,7 @@
# The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes.
-html_theme = "default"
+html_theme = "pydata_sphinx_theme"
# Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the
@@ -127,7 +137,7 @@
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
-html_static_path = ["_static"]
+# html_static_path = ["_static"]
# Add any extra paths that contain custom files (such as robots.txt or
# .htaccess) here, relative to this directory. These files are copied
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/doc/requirements.txt
new/terminado-0.17.0/doc/requirements.txt
--- old/terminado-0.16.0/doc/requirements.txt 2020-02-02 01:00:00.000000000
+0100
+++ new/terminado-0.17.0/doc/requirements.txt 1970-01-01 01:00:00.000000000
+0100
@@ -1,2 +0,0 @@
-ptyprocess
-tornado
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/pyproject.toml
new/terminado-0.17.0/pyproject.toml
--- old/terminado-0.16.0/pyproject.toml 2020-02-02 01:00:00.000000000 +0100
+++ new/terminado-0.17.0/pyproject.toml 2020-02-02 01:00:00.000000000 +0100
@@ -23,13 +23,22 @@
Homepage = "https://github.com/jupyter/terminado"
[project.optional-dependencies]
-test = [ "pytest>=6.0", "pre-commit", "pytest-timeout",]
-
-[tool.jupyter-releaser]
-skip = ["check-links"]
+test = [ "pytest>=7.0", "pre-commit", "pytest-timeout",]
+docs = [ "sphinx", "pydata-sphinx-theme" ]
[tool.hatch.version]
-path = "terminado/__init__.py"
+path = "terminado/_version.py"
+
+[tool.hatch.envs.docs]
+features = ["docs"]
+[tool.hatch.envs.docs.scripts]
+build = "make -C doc html SPHINXOPTS='-W'"
+
+[tool.hatch.envs.test]
+features = ["test"]
+[tool.hatch.envs.test.scripts]
+test = "python -m pytest -vv {args}"
+nowarn = "python -m pytest -vv -W default {args}"
[tool.pytest.ini_options]
addopts = "-raXs --durations 10 --color=yes --doctest-modules"
@@ -54,3 +63,24 @@
warn_unused_configs = true
warn_unused_ignores = true
warn_redundant_casts = true
+
+[tool.flake8]
+ignore = "E501, W503, E402"
+builtins = "c, get_config"
+exclude = [
+ ".cache",
+ ".github",
+ "docs",
+ "setup.py",
+]
+enable-extensions = "G"
+extend-ignore = [
+ "G001", "G002", "G004", "G200", "G201", "G202",
+ # black adds spaces around ':'
+ "E203",
+]
+per-file-ignores = [
+ # B011: Do not call assert False since python -O removes these calls
+ # F841 local variable 'foo' is assigned to but never used
+ "terminado/tests/*: B011", "F841",
+]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/terminado/__init__.py
new/terminado-0.17.0/terminado/__init__.py
--- old/terminado-0.16.0/terminado/__init__.py 2020-02-02 01:00:00.000000000
+0100
+++ new/terminado-0.17.0/terminado/__init__.py 2020-02-02 01:00:00.000000000
+0100
@@ -4,10 +4,9 @@
# Copyright (c) 2014, Ramalingam Saravanan <[email protected]>
# Distributed under the terms of the Simplified BSD License.
+from ._version import __version__ # noqa
from .management import NamedTermManager # noqa
from .management import SingleTermManager # noqa
from .management import TermManagerBase # noqa
from .management import UniqueTermManager # noqa
from .websocket import TermSocket # noqa
-
-__version__ = "0.16.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.16.0/terminado/_version.py
new/terminado-0.17.0/terminado/_version.py
--- old/terminado-0.16.0/terminado/_version.py 1970-01-01 01:00:00.000000000
+0100
+++ new/terminado-0.17.0/terminado/_version.py 2020-02-02 01:00:00.000000000
+0100
@@ -0,0 +1 @@
+__version__ = "0.17.0"