Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-libsass for openSUSE:Factory 
checked in at 2024-01-15 22:15:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-libsass (Old)
 and      /work/SRC/openSUSE:Factory/.python-libsass.new.21961 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-libsass"

Mon Jan 15 22:15:55 2024 rev:11 rq:1138502 version:0.23.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-libsass/python-libsass.changes    
2023-06-18 23:08:30.533664097 +0200
+++ /work/SRC/openSUSE:Factory/.python-libsass.new.21961/python-libsass.changes 
2024-01-15 22:17:06.958192037 +0100
@@ -1,0 +2,7 @@
+Sat Jan 13 20:45:42 UTC 2024 - Dirk Müller <[email protected]>
+
+- update to 0.23.0:
+  * Follow up the libsass upstream: 3.6.6 --- See the release
+    notes of LibSass 3.6.6.
+
+-------------------------------------------------------------------

Old:
----
  0.22.0.tar.gz

New:
----
  0.23.0.tar.gz

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

Other differences:
------------------
++++++ python-libsass.spec ++++++
--- /var/tmp/diff_new_pack.6F5f5z/_old  2024-01-15 22:17:07.350206360 +0100
+++ /var/tmp/diff_new_pack.6F5f5z/_new  2024-01-15 22:17:07.354206506 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-libsass
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?sle15_python_module_pythons}
 %define _name   libsass-python
 Name:           python-libsass
-Version:        0.22.0
+Version:        0.23.0
 Release:        0
 Summary:        Python binding for libsass
 License:        MIT

++++++ 0.22.0.tar.gz -> 0.23.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/.github/workflows/main.yml 
new/libsass-python-0.23.0/.github/workflows/main.yml
--- old/libsass-python-0.22.0/.github/workflows/main.yml        1970-01-01 
01:00:00.000000000 +0100
+++ new/libsass-python-0.23.0/.github/workflows/main.yml        2024-01-06 
19:49:15.000000000 +0100
@@ -0,0 +1,30 @@
+name: main
+
+on:
+  push:
+    branches: [main, test-me-*]
+    tags: '*'
+  pull_request:
+
+jobs:
+  main-windows:
+    uses: asottile/workflows/.github/workflows/[email protected]
+    with:
+      env: '["py38"]'
+      os: windows-latest
+      arch: '["x64", "x86"]'
+      wheel-tags: true
+      submodules: true
+  main-macos:
+    uses: asottile/workflows/.github/workflows/[email protected]
+    with:
+      env: '["py38"]'
+      os: macos-latest
+      wheel-tags: true
+      submodules: true
+  main-linux:
+    uses: asottile/workflows/.github/workflows/[email protected]
+    with:
+      env: '["pypy3", "py38", "py39", "py310", "py311"]'
+      os: ubuntu-latest
+      submodules: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/.pre-commit-config.yaml 
new/libsass-python-0.23.0/.pre-commit-config.yaml
--- old/libsass-python-0.22.0/.pre-commit-config.yaml   2022-11-12 
18:43:54.000000000 +0100
+++ new/libsass-python-0.23.0/.pre-commit-config.yaml   2024-01-06 
19:49:15.000000000 +0100
@@ -1,6 +1,6 @@
 repos:
 -   repo: https://github.com/pre-commit/pre-commit-hooks
-    rev: v4.3.0
+    rev: v4.5.0
     hooks:
     -   id: trailing-whitespace
     -   id: end-of-file-fixer
@@ -9,27 +9,30 @@
     -   id: double-quote-string-fixer
     -   id: name-tests-test
     -   id: requirements-txt-fixer
--   repo: https://github.com/asottile/reorder_python_imports
-    rev: v3.8.5
+-   repo: https://github.com/asottile/setup-cfg-fmt
+    rev: v2.5.0
+    hooks:
+    -   id: setup-cfg-fmt
+-   repo: https://github.com/asottile/reorder-python-imports
+    rev: v3.12.0
     hooks:
     -   id: reorder-python-imports
-        args: [--py36-plus]
+        args: [--py38-plus]
 -   repo: https://github.com/asottile/add-trailing-comma
-    rev: v2.3.0
+    rev: v3.1.0
     hooks:
     -   id: add-trailing-comma
-        args: [--py36-plus]
 -   repo: https://github.com/asottile/pyupgrade
-    rev: v3.1.0
+    rev: v3.15.0
     hooks:
     -   id: pyupgrade
-        args: [--py36-plus]
--   repo: https://github.com/pre-commit/mirrors-autopep8
-    rev: v1.7.0
+        args: [--py38-plus]
+-   repo: https://github.com/hhatto/autopep8
+    rev: v2.0.4
     hooks:
     -   id: autopep8
 -   repo: https://github.com/PyCQA/flake8
-    rev: 5.0.4
+    rev: 7.0.0
     hooks:
     -   id: flake8
         exclude: ^docs/conf.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/README.rst 
new/libsass-python-0.23.0/README.rst
--- old/libsass-python-0.22.0/README.rst        2022-11-12 18:43:54.000000000 
+0100
+++ new/libsass-python-0.23.0/README.rst        2024-01-06 19:49:15.000000000 
+0100
@@ -5,26 +5,22 @@
    :alt: PyPI
    :target: https://pypi.org/pypi/libsass/
 
-.. image:: 
https://dev.azure.com/asottile/asottile/_apis/build/status/sass.libsass-python?branchName=main
-   :target: 
https://dev.azure.com/asottile/asottile/_build/latest?definitionId=22&branchName=main
+.. image:: 
https://github.com/sass/libsass-python/actions/workflows/main.yml/badge.svg
+   :target: https://github.com/sass/libsass-python/actions/workflows/main.yml
    :alt: Build Status
 
-.. image:: 
https://img.shields.io/azure-devops/coverage/asottile/asottile/22/main.svg
-   :target: 
https://dev.azure.com/asottile/asottile/_build/latest?definitionId=22&branchName=main
-   :alt: Coverage Status
-
 .. image:: 
https://results.pre-commit.ci/badge/github/sass/libsass-python/main.svg
    :target: 
https://results.pre-commit.ci/latest/github/sass/libsass-python/main
    :alt: pre-commit.ci status
 
 This package provides a simple Python extension module ``sass`` which is
 binding LibSass_ (written in C/C++ by Hampton Catlin and Aaron Leung).
-It's very straightforward and there isn't any headache related Python
+It's very straightforward and there isn't any headache related to Python
 distribution/deployment.  That means you can add just ``libsass`` into
 your ``setup.py``'s ``install_requires`` list or ``requirements.txt`` file.
 No need for Ruby nor Node.js.
 
-It currently supports CPython 3.6+, and PyPy 3!
+It currently supports CPython 3.7+, and PyPy 3!
 
 .. _Sass: https://sass-lang.com/
 .. _LibSass: https://github.com/sass/libsass
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/azure-pipelines.yml 
new/libsass-python-0.23.0/azure-pipelines.yml
--- old/libsass-python-0.22.0/azure-pipelines.yml       2022-11-12 
18:43:54.000000000 +0100
+++ new/libsass-python-0.23.0/azure-pipelines.yml       1970-01-01 
01:00:00.000000000 +0100
@@ -1,33 +0,0 @@
-trigger:
-  branches:
-    include: [main, test-me-*]
-  tags:
-    include: ['*']
-
-resources:
-  repositories:
-    - repository: self
-      checkoutOptions:
-        submodules: true
-    - repository: asottile
-      type: github
-      endpoint: github
-      name: asottile/azure-pipeline-templates
-      ref: refs/tags/v2.4.0
-
-jobs:
-- template: job--python-tox.yml@asottile
-  parameters:
-    toxenvs: [py37]
-    os: macos
-    wheel_tags: true
-- template: job--python-tox.yml@asottile
-  parameters:
-    toxenvs: [py37]
-    os: windows
-    architectures: [x64, x86]
-    wheel_tags: true
-- template: job--python-tox.yml@asottile
-  parameters:
-    toxenvs: [pypy3, py36, py37, py38, py39]
-    os: linux
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/bin/build-manylinux-wheels 
new/libsass-python-0.23.0/bin/build-manylinux-wheels
--- old/libsass-python-0.22.0/bin/build-manylinux-wheels        2022-11-12 
18:43:54.000000000 +0100
+++ new/libsass-python-0.23.0/bin/build-manylinux-wheels        2024-01-06 
19:49:15.000000000 +0100
@@ -21,21 +21,20 @@
 
 def main():
     os.makedirs('dist', exist_ok=True)
-    for python in ('cp27-cp27mu', 'cp36-cp36m'):
-        with tempfile.TemporaryDirectory() as work:
-            pip = f'/opt/python/{python}/bin/pip'
-            check_call(
-                'docker', 'run', '-ti',
-                # Use this so the files are not owned by root
-                '--user', f'{os.getuid()}:{os.getgid()}',
-                # We'll do building in /work and copy results to /dist
-                '-v', f'{work}:/work:rw',
-                '-v', '{}:/dist:rw'.format(os.path.abspath('dist')),
-                'quay.io/pypa/manylinux1_x86_64:latest',
-                'bash', '-exc',
-                '{} wheel --verbose --wheel-dir /work --no-deps libsass && '
-                'auditwheel repair --wheel-dir /dist /work/*.whl'.format(pip),
-            )
+    with tempfile.TemporaryDirectory() as work:
+        pip = '/opt/python/cp37-cp37m/bin/pip'
+        check_call(
+            'docker', 'run', '-ti',
+            # Use this so the files are not owned by root
+            '--user', f'{os.getuid()}:{os.getgid()}',
+            # We'll do building in /work and copy results to /dist
+            '-v', f'{work}:/work:rw',
+            '-v', '{}:/dist:rw'.format(os.path.abspath('dist')),
+            'quay.io/pypa/manylinux1_x86_64:latest',
+            'bash', '-exc',
+            '{} wheel --verbose --wheel-dir /work --no-deps libsass && '
+            'auditwheel repair --wheel-dir /dist /work/*.whl'.format(pip),
+        )
     return 0
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/docs/changes.rst 
new/libsass-python-0.23.0/docs/changes.rst
--- old/libsass-python-0.22.0/docs/changes.rst  2022-11-12 18:43:54.000000000 
+0100
+++ new/libsass-python-0.23.0/docs/changes.rst  2024-01-06 19:49:15.000000000 
+0100
@@ -1,6 +1,16 @@
 Changelog
 =========
 
+Version 0.23.0
+--------------
+
+Released on January 6, 2024.
+
+- Follow up the libsass upstream: 3.6.6 --- See the release notes of LibSass
+  3.6.6__. [:issue:`452` by Anthony Sottile]
+
+__ https://github.com/sass/libsass/releases/tag/3.6.6
+
 Version 0.22.0
 --------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/docs/conf.py 
new/libsass-python-0.23.0/docs/conf.py
--- old/libsass-python-0.22.0/docs/conf.py      2022-11-12 18:43:54.000000000 
+0100
+++ new/libsass-python-0.23.0/docs/conf.py      2024-01-06 19:49:15.000000000 
+0100
@@ -42,7 +42,7 @@
 source_suffix = '.rst'
 
 # The encoding of source files.
-#source_encoding = 'utf-8-sig'
+# source_encoding = 'utf-8-sig'
 
 # The master toctree document.
 master_doc = 'index'
@@ -64,37 +64,37 @@
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
-#language = None
+# language = None
 
 # There are two options for replacing |today|: either, you set today to some
 # non-false value, then it is used:
-#today = ''
+# today = ''
 # Else, today_fmt is used as the format for a strftime call.
-#today_fmt = '%B %d, %Y'
+# today_fmt = '%B %d, %Y'
 
 # List of patterns, relative to source directory, that match files and
 # directories to ignore when looking for source files.
 exclude_patterns = ['_build']
 
 # The reST default role (used for this markup: `text`) to use for all 
documents.
-#default_role = None
+# default_role = None
 
 # If true, '()' will be appended to :func: etc. cross-reference text.
-#add_function_parentheses = True
+# add_function_parentheses = True
 
 # If true, the current module name will be prepended to all description
 # unit titles (such as .. function::).
-#add_module_names = True
+# add_module_names = True
 
 # If true, sectionauthor and moduleauthor directives will be shown in the
 # output. They are ignored by default.
-#show_authors = False
+# show_authors = False
 
 # The name of the Pygments (syntax highlighting) style to use.
 pygments_style = 'sphinx'
 
 # A list of ignored prefixes for module index sorting.
-#modindex_common_prefix = []
+# modindex_common_prefix = []
 
 
 # -- Options for HTML output 
---------------------------------------------------
@@ -106,26 +106,26 @@
 # 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
 # documentation.
-#html_theme_options = {}
+# html_theme_options = {}
 
 # Add any paths that contain custom themes here, relative to this directory.
-#html_theme_path = []
+# html_theme_path = []
 
 # The name for this set of Sphinx documents.  If None, it defaults to
 # "<project> v<release> documentation".
-#html_title = None
+# html_title = None
 
 # A shorter title for the navigation bar.  Default is the same as html_title.
-#html_short_title = None
+# html_short_title = None
 
 # The name of an image file (relative to this directory) to place at the top
 # of the sidebar.
-#html_logo = None
+# html_logo = None
 
 # The name of an image file (within the static path) to use as favicon of the
 # docs.  This file should be a Windows icon file (.ico) being 16x16 or 32x32
 # pixels large.
-#html_favicon = None
+# html_favicon = None
 
 # 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,
@@ -134,44 +134,44 @@
 
 # If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
 # using the given strftime format.
-#html_last_updated_fmt = '%b %d, %Y'
+# html_last_updated_fmt = '%b %d, %Y'
 
 # If true, SmartyPants will be used to convert quotes and dashes to
 # typographically correct entities.
-#html_use_smartypants = True
+# html_use_smartypants = True
 
 # Custom sidebar templates, maps document names to template names.
-#html_sidebars = {}
+# html_sidebars = {}
 
 # Additional templates that should be rendered to pages, maps page names to
 # template names.
-#html_additional_pages = {}
+# html_additional_pages = {}
 
 # If false, no module index is generated.
-#html_domain_indices = True
+# html_domain_indices = True
 
 # If false, no index is generated.
-#html_use_index = True
+# html_use_index = True
 
 # If true, the index is split into individual pages for each letter.
-#html_split_index = False
+# html_split_index = False
 
 # If true, links to the reST sources are added to the pages.
-#html_show_sourcelink = True
+# html_show_sourcelink = True
 
 # If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
-#html_show_sphinx = True
+# html_show_sphinx = True
 
 # If true, "(C) Copyright ..." is shown in the HTML footer. Default is True.
-#html_show_copyright = True
+# html_show_copyright = True
 
 # If true, an OpenSearch description file will be output, and all pages will
 # contain a <link> tag referring to it.  The value of this option must be the
 # base URL from which the finished HTML is served.
-#html_use_opensearch = ''
+# html_use_opensearch = ''
 
 # This is the file name suffix for HTML files (e.g. ".xhtml").
-#html_file_suffix = None
+# html_file_suffix = None
 
 # Output file base name for HTML help builder.
 htmlhelp_basename = 'libsassdoc'
@@ -201,23 +201,23 @@
 
 # The name of an image file (relative to this directory) to place at the top of
 # the title page.
-#latex_logo = None
+# latex_logo = None
 
 # For "manual" documents, if this is true, then toplevel headings are parts,
 # not chapters.
-#latex_use_parts = False
+# latex_use_parts = False
 
 # If true, show page references after internal links.
-#latex_show_pagerefs = False
+# latex_show_pagerefs = False
 
 # If true, show URL addresses after external links.
-#latex_show_urls = False
+# latex_show_urls = False
 
 # Documents to append as an appendix to all manuals.
-#latex_appendices = []
+# latex_appendices = []
 
 # If false, no module index is generated.
-#latex_domain_indices = True
+# latex_domain_indices = True
 
 
 # -- Options for manual page output 
--------------------------------------------
@@ -232,7 +232,7 @@
 ]
 
 # If true, show URL addresses after external links.
-#man_show_urls = False
+# man_show_urls = False
 
 
 # -- Options for Texinfo output 
------------------------------------------------
@@ -249,13 +249,13 @@
 ]
 
 # Documents to append as an appendix to all manuals.
-#texinfo_appendices = []
+# texinfo_appendices = []
 
 # If false, no module index is generated.
-#texinfo_domain_indices = True
+# texinfo_domain_indices = True
 
 # How to display URL addresses: 'footnote', 'no', or 'inline'.
-#texinfo_show_urls = 'footnote'
+# texinfo_show_urls = 'footnote'
 
 
 # Example configuration for intersphinx: refer to the Python standard library.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/docs/index.rst 
new/libsass-python-0.23.0/docs/index.rst
--- old/libsass-python-0.22.0/docs/index.rst    2022-11-12 18:43:54.000000000 
+0100
+++ new/libsass-python-0.23.0/docs/index.rst    2024-01-06 19:49:15.000000000 
+0100
@@ -3,12 +3,12 @@
 
 This package provides a simple Python extension module :mod:`sass` which is
 binding LibSass_ (written in C/C++ by Hampton Catlin and Aaron Leung).
-It's very straightforward and there isn't any headache related Python
+It's very straightforward and there isn't any headache related to Python
 distribution/deployment.  That means you can add just ``libsass`` into
 your :file:`setup.py`'s ``install_requires`` list or :file:`requirements.txt`
 file.
 
-It currently supports CPython 3.6+ and PyPy 3!
+It currently supports CPython 3.7+ and PyPy 3!
 
 .. _Sass: https://sass-lang.com/
 .. _LibSass: https://github.com/sass/libsass
@@ -132,20 +132,12 @@
 GitHub (Git repository + issues)
    https://github.com/sass/libsass-python
 
-Azure Pipelines CI (linux + windows)
-   
https://dev.azure.com/asottile/asottile/_build/latest?definitionId=22&branchName=main
+GitHub Actions (linux + macos + windows)
 
-   .. image:: 
https://dev.azure.com/asottile/asottile/_apis/build/status/sass.libsass-python?branchName=main
-      :target: 
https://dev.azure.com/asottile/asottile/_build/latest?definitionId=22&branchName=main
+   .. image:: 
https://github.com/sass/libsass-python/actions/workflows/main.yml/badge.svg
+      :target: 
https://github.com/sass/libsass-python/actions/workflows/main.yml
       :alt: Build Status
 
-Azure Pipelines Coverage (Test coverage)
-   
https://dev.azure.com/asottile/asottile/_build/latest?definitionId=22&branchName=main
-
-   .. image:: 
https://img.shields.io/azure-devops/coverage/asottile/asottile/22/main.svg
-      :target: 
https://dev.azure.com/asottile/asottile/_build/latest?definitionId=22&branchName=main
-      :alt: Coverage Status
-
 PyPI
    https://pypi.org/pypi/libsass/
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/sass.py 
new/libsass-python-0.23.0/sass.py
--- old/libsass-python-0.22.0/sass.py   2022-11-12 18:43:54.000000000 +0100
+++ new/libsass-python-0.23.0/sass.py   2024-01-06 19:49:15.000000000 +0100
@@ -24,7 +24,7 @@
     'SassError', 'SassFunction', 'SassList', 'SassMap', 'SassNumber',
     'SassWarning', 'and_join', 'compile', 'libsass_version',
 )
-__version__ = '0.22.0'
+__version__ = '0.23.0'
 libsass_version = _sass.libsass_version
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/setup.cfg 
new/libsass-python-0.23.0/setup.cfg
--- old/libsass-python-0.22.0/setup.cfg 2022-11-12 18:43:54.000000000 +0100
+++ new/libsass-python-0.23.0/setup.cfg 2024-01-06 19:49:15.000000000 +0100
@@ -1,9 +1,51 @@
+[metadata]
+name = libsass
+version = attr: sass.__version__
+description = Sass for Python: A straightforward binding of libsass for Python.
+long_description = file: README.rst
+long_description_content_type = text/x-rst
+url = https://sass.github.io/libsass-python/
+author = Hong Minhee
+author_email = [email protected]
+license = MIT
+license_files = LICENSE
+classifiers =
+    Development Status :: 5 - Production/Stable
+    Environment :: Web Environment
+    Intended Audience :: Developers
+    License :: OSI Approved :: MIT License
+    Operating System :: OS Independent
+    Programming Language :: C
+    Programming Language :: C++
+    Programming Language :: Python :: 3
+    Programming Language :: Python :: 3 :: Only
+    Programming Language :: Python :: Implementation :: CPython
+    Programming Language :: Python :: Implementation :: PyPy
+    Programming Language :: Python :: Implementation :: Stackless
+    Topic :: Internet :: WWW/HTTP
+    Topic :: Internet :: WWW/HTTP :: Dynamic Content
+    Topic :: Software Development :: Code Generators
+    Topic :: Software Development :: Compilers
+
+[options]
+packages = sassutils
+py_modules =
+    pysassc
+    sass
+    sasstests
+python_requires = >=3.8
+
+[options.entry_points]
+console_scripts =
+    pysassc = pysassc:main
+distutils.commands =
+    build_sass = sassutils.distutils:build_sass
+distutils.setup_keywords =
+    sass_manifests = sassutils.distutils:validate_manifests
+
 [aliases]
 upload_doc = build_sphinx upload_doc
 release = sdist upload build_sphinx upload_doc
 
 [flake8]
 exclude = .tox,build,dist,docs,ez_setup.py
-
-[metadata]
-license_file = LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/setup.py 
new/libsass-python-0.23.0/setup.py
--- old/libsass-python-0.22.0/setup.py  2022-11-12 18:43:54.000000000 +0100
+++ new/libsass-python-0.23.0/setup.py  2024-01-06 19:49:15.000000000 +0100
@@ -1,4 +1,3 @@
-import ast
 import atexit
 import os.path
 import platform
@@ -169,24 +168,6 @@
 )
 
 
-def version(sass_filename='sass.py'):
-    with open(sass_filename) as f:
-        tree = ast.parse(f.read(), sass_filename)
-    for node in tree.body:
-        if isinstance(node, ast.Assign) and len(node.targets) == 1:
-            target, = node.targets
-            if isinstance(target, ast.Name) and target.id == '__version__':
-                return node.value.s
-
-
-def readme():
-    try:
-        with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as f:
-            return f.read()
-    except OSError:
-        pass
-
-
 class upload_doc(distutils.cmd.Command):
     """Uploads the documentation to GitHub pages."""
 
@@ -237,57 +218,6 @@
 
 
 setup(
-    name='libsass',
-    description='Sass for Python: '
-                'A straightforward binding of libsass for Python.',
-    long_description=readme(),
-    version=version(),
     ext_modules=[sass_extension],
-    packages=['sassutils'],
-    py_modules=['pysassc', 'sass', 'sasstests'],
-    package_data={
-        '': [
-            'README.rst',
-            'test/*.sass',
-        ],
-    },
-    license='MIT License',
-    author='Hong Minhee',
-    author_email='minhee' '@' 'dahlia.kr',
-    url='https://sass.github.io/libsass-python/',
-    download_url='https://github.com/sass/libsass-python/releases',
-    entry_points={
-        'distutils.commands': [
-            'build_sass = sassutils.distutils:build_sass',
-        ],
-        'distutils.setup_keywords': [
-            'sass_manifests = sassutils.distutils:validate_manifests',
-        ],
-        'console_scripts': [
-            ['pysassc = pysassc:main'],
-        ],
-    },
-    classifiers=[
-        'Development Status :: 5 - Production/Stable',
-        'Environment :: Web Environment',
-        'Intended Audience :: Developers',
-        'License :: OSI Approved :: MIT License',
-        'Operating System :: OS Independent',
-        'Programming Language :: C',
-        'Programming Language :: C++',
-        'Programming Language :: Python :: 3',
-        'Programming Language :: Python :: 3.6',
-        'Programming Language :: Python :: 3.7',
-        'Programming Language :: Python :: 3.8',
-        'Programming Language :: Python :: 3.9',
-        'Programming Language :: Python :: Implementation :: CPython',
-        'Programming Language :: Python :: Implementation :: PyPy',
-        'Programming Language :: Python :: Implementation :: Stackless',
-        'Topic :: Internet :: WWW/HTTP',
-        'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
-        'Topic :: Software Development :: Code Generators',
-        'Topic :: Software Development :: Compilers',
-    ],
-    python_requires='>=3.6',
     cmdclass=cmdclass,
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libsass-python-0.22.0/tox.ini 
new/libsass-python-0.23.0/tox.ini
--- old/libsass-python-0.22.0/tox.ini   2022-11-12 18:43:54.000000000 +0100
+++ new/libsass-python-0.23.0/tox.ini   2024-01-06 19:49:15.000000000 +0100
@@ -1,5 +1,5 @@
 [tox]
-envlist = pypy3,py36,py37,py38,py39,pre-commit
+envlist = py,pypy3,pre-commit
 
 [testenv]
 usedevelop = true

Reply via email to