Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-mkdocs-material-extensions 
for openSUSE:Factory checked in at 2023-09-21 22:22:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mkdocs-material-extensions (Old)
 and      
/work/SRC/openSUSE:Factory/.python-mkdocs-material-extensions.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-mkdocs-material-extensions"

Thu Sep 21 22:22:53 2023 rev:3 rq:1112730 version:1.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-mkdocs-material-extensions/python-mkdocs-material-extensions.changes
      2023-05-06 22:09:25.460794440 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-mkdocs-material-extensions.new.1770/python-mkdocs-material-extensions.changes
    2023-09-21 22:23:02.392846912 +0200
@@ -1,0 +2,8 @@
+Thu Sep 21 04:43:15 UTC 2023 - Johannes Kastl <ka...@b1-systems.de>
+
+- update to 1.2:
+  * NEW Add official support for Python 3.11 and 3.12.
+  * NEW Remove support for Python 3.7.
+  * FIX Update to support latest Material.
+
+-------------------------------------------------------------------

Old:
----
  mkdocs_material_extensions-1.1.1.tar.gz

New:
----
  mkdocs_material_extensions-1.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-mkdocs-material-extensions.spec ++++++
--- /var/tmp/diff_new_pack.vQn9ZE/_old  2023-09-21 22:23:03.616891328 +0200
+++ /var/tmp/diff_new_pack.vQn9ZE/_new  2023-09-21 22:23:03.620891474 +0200
@@ -26,7 +26,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-mkdocs-material-extensions%{psuffix}
-Version:        1.1.1
+Version:        1.2
 Release:        0
 Summary:        Extension pack for Python Markdown
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.vQn9ZE/_old  2023-09-21 22:23:03.660892925 +0200
+++ /var/tmp/diff_new_pack.vQn9ZE/_new  2023-09-21 22:23:03.660892925 +0200
@@ -1,4 +1,4 @@
 <services>
-  <service name="download_files" mode="disabled"/>
+  <service name="download_files" mode="manual"/>
 </services>
 

++++++ mkdocs_material_extensions-1.1.1.tar.gz -> 
mkdocs_material_extensions-1.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdocs_material_extensions-1.1.1/PKG-INFO 
new/mkdocs_material_extensions-1.2/PKG-INFO
--- old/mkdocs_material_extensions-1.1.1/PKG-INFO       2020-02-02 
01:00:00.000000000 +0100
+++ new/mkdocs_material_extensions-1.2/PKG-INFO 2020-02-02 01:00:00.000000000 
+0100
@@ -1,9 +1,10 @@
 Metadata-Version: 2.1
 Name: mkdocs-material-extensions
-Version: 1.1.1
+Version: 1.2
 Summary: Extension pack for Python Markdown and MkDocs Material.
 Project-URL: Homepage, 
https://github.com/facelessuser/mkdocs-material-extensions
 Author-email: Isaac Muse <isaac.m...@gmail.com>
+License-Expression: MIT
 License-File: LICENSE.md
 Keywords: extensions,markdown
 Classifier: Development Status :: 5 - Production/Stable
@@ -12,10 +13,11 @@
 Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
 Classifier: Topic :: Text Processing :: Filters
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdocs_material_extensions-1.1.1/changelog.md 
new/mkdocs_material_extensions-1.2/changelog.md
--- old/mkdocs_material_extensions-1.1.1/changelog.md   2020-02-02 
01:00:00.000000000 +0100
+++ new/mkdocs_material_extensions-1.2/changelog.md     2020-02-02 
01:00:00.000000000 +0100
@@ -1,10 +1,16 @@
 # Changelog
 
+## 1.2
+
+- **NEW**: Add official support for Python 3.11 and 3.12.
+- **NEW**: Remove support for Python 3.7.
+- **FIX**: Update to support latest Material.
+
 ## 1.1.1
 
 - **FIX**: Properly handle special glob characters in path.
 
-## 1.1.0
+## 1.1
 
 - **NEW**: Drop Python 3.6 and officially support 3.10.
 - **NEW**: Cache emoji table to reduce build times.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdocs_material_extensions-1.1.1/hatch_build.py 
new/mkdocs_material_extensions-1.2/hatch_build.py
--- old/mkdocs_material_extensions-1.1.1/hatch_build.py 2020-02-02 
01:00:00.000000000 +0100
+++ new/mkdocs_material_extensions-1.2/hatch_build.py   2020-02-02 
01:00:00.000000000 +0100
@@ -15,24 +15,12 @@
     return module.__version_info__._get_dev_status()
 
 
-def get_requirements(root):
-    """Load list of dependencies."""
-
-    install_requires = []
-    with open(os.path.join(root, "requirements", "project.txt")) as f:
-        for line in f:
-            if not line.startswith("#"):
-                install_requires.append(line.strip())
-    return install_requires
-
-
 class CustomMetadataHook(MetadataHookInterface):
     """Our metadata hook."""
 
     def update(self, metadata):
         """See https://ofek.dev/hatch/latest/plugins/metadata-hook/ for more 
information."""
 
-        metadata["dependencies"] = get_requirements(self.root)
         metadata["classifiers"] = [
             f"Development Status :: {get_version_dev_status(self.root)}",
             "Environment :: Console",
@@ -40,10 +28,11 @@
             "License :: OSI Approved :: MIT License",
             "Operating System :: OS Independent",
             "Programming Language :: Python :: 3",
-            "Programming Language :: Python :: 3.7",
             "Programming Language :: Python :: 3.8",
             "Programming Language :: Python :: 3.9",
             "Programming Language :: Python :: 3.10",
+            "Programming Language :: Python :: 3.11",
+            "Programming Language :: Python :: 3.12",
             "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
             "Topic :: Software Development :: Libraries :: Python Modules",
             "Topic :: Text Processing :: Filters",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mkdocs_material_extensions-1.1.1/materialx/__meta__.py 
new/mkdocs_material_extensions-1.2/materialx/__meta__.py
--- old/mkdocs_material_extensions-1.1.1/materialx/__meta__.py  2020-02-02 
01:00:00.000000000 +0100
+++ new/mkdocs_material_extensions-1.2/materialx/__meta__.py    2020-02-02 
01:00:00.000000000 +0100
@@ -188,5 +188,5 @@
     return Version(major, minor, micro, release, pre, post, dev)
 
 
-__version_info__ = Version(1, 1, 1, "final")
+__version_info__ = Version(1, 2, 0, "final")
 __version__ = __version_info__._get_canonical()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdocs_material_extensions-1.1.1/materialx/emoji.py 
new/mkdocs_material_extensions-1.2/materialx/emoji.py
--- old/mkdocs_material_extensions-1.1.1/materialx/emoji.py     2020-02-02 
01:00:00.000000000 +0100
+++ new/mkdocs_material_extensions-1.2/materialx/emoji.py       2020-02-02 
01:00:00.000000000 +0100
@@ -16,13 +16,17 @@
 
 OPTION_SUPPORT = pymdownx.__version_info__ >= (7, 1, 0)
 RESOURCES = os.path.dirname(inspect.getfile(material))
+if os.path.exists(os.path.join(RESOURCES, 'templates', '.icons')):  # pragma: 
no cover
+    RES_PATH = os.path.join(RESOURCES, 'templates', '.icons')
+else:  # pragma: no cover
+    RES_PATH = os.path.join(RESOURCES, '.icons')
 
 
 def _patch_index(options):
     """Patch the given index."""
 
     icon_locations = options.get('custom_icons', [])[:]
-    icon_locations.append(os.path.join(RESOURCES, '.icons'))
+    icon_locations.append(RES_PATH)
     return _patch_index_for_locations(tuple(icon_locations))
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mkdocs_material_extensions-1.1.1/tests/extensions/test_emoji.py 
new/mkdocs_material_extensions-1.2/tests/extensions/test_emoji.py
--- old/mkdocs_material_extensions-1.1.1/tests/extensions/test_emoji.py 
2020-02-02 01:00:00.000000000 +0100
+++ new/mkdocs_material_extensions-1.2/tests/extensions/test_emoji.py   
2020-02-02 01:00:00.000000000 +0100
@@ -3,6 +3,7 @@
 from materialx import emoji
 from bs4 import BeautifulSoup
 import markdown
+from pymdownx.emoji import TWEMOJI_SVG_CDN
 
 
 class TestEmoji(util.MdCase):
@@ -46,5 +47,5 @@
 
         self.check_markdown(
             ':smile:',
-            '<p><img alt="\U0001f604" class="twemoji" 
src="https://twemoji.maxcdn.com/v/latest/svg/1f604.svg"; title=":smile:" /></p>' 
 # noqa: E501
+            '<p><img alt="\U0001f604" class="twemoji" src="{}1f604.svg" 
title=":smile:" /></p>'.format(TWEMOJI_SVG_CDN)  # noqa: E501
         )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdocs_material_extensions-1.1.1/tox.ini 
new/mkdocs_material_extensions-1.2/tox.ini
--- old/mkdocs_material_extensions-1.1.1/tox.ini        2020-02-02 
01:00:00.000000000 +0100
+++ new/mkdocs_material_extensions-1.2/tox.ini  2020-02-02 01:00:00.000000000 
+0100
@@ -1,12 +1,11 @@
 [tox]
 isolated_build = true
 envlist =
-    {py37,py38,py39,py310}, lint, documents
+    {py38,py39,py310,py311,py312}, lint, documents
 
 [testenv]
 passenv = LANG
 deps=
-    -rrequirements/project.txt
     -rrequirements/test.txt
 commands=
     {envbindir}/py.test --cov materialx --cov-append {toxinidir}
@@ -24,7 +23,6 @@
 
 [testenv:lint]
 deps=
-    -rrequirements/project.txt
     -rrequirements/lint.txt
 commands=
     {envbindir}/flake8 {toxinidir}

Reply via email to