Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-arabic-reshaper for openSUSE:Factory checked in at 2022-10-12 18:25:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-arabic-reshaper (Old) and /work/SRC/openSUSE:Factory/.python-arabic-reshaper.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-arabic-reshaper" Wed Oct 12 18:25:56 2022 rev:8 rq:1010153 version:2.1.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-arabic-reshaper/python-arabic-reshaper.changes 2021-09-15 22:51:50.098939120 +0200 +++ /work/SRC/openSUSE:Factory/.python-arabic-reshaper.new.2275/python-arabic-reshaper.changes 2022-10-12 18:27:39.450081614 +0200 @@ -1,0 +2,6 @@ +Wed Oct 12 02:41:34 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com> + +- Update to version 2.1.4 + * Fix unparseable version bound for fonttools under Python 2 + +------------------------------------------------------------------- Old: ---- arabic_reshaper-2.1.3.tar.gz New: ---- arabic_reshaper-2.1.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-arabic-reshaper.spec ++++++ --- /var/tmp/diff_new_pack.VxpSK1/_old 2022-10-12 18:27:39.826082442 +0200 +++ /var/tmp/diff_new_pack.VxpSK1/_new 2022-10-12 18:27:39.830082451 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-arabic-reshaper # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-arabic-reshaper -Version: 2.1.3 +Version: 2.1.4 Release: 0 Summary: Python module for formatting Arabic sentences License: MIT ++++++ arabic_reshaper-2.1.3.tar.gz -> arabic_reshaper-2.1.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-arabic-reshaper-2.1.3/.travis.yml new/python-arabic-reshaper-2.1.4/.travis.yml --- old/python-arabic-reshaper-2.1.3/.travis.yml 2021-03-23 12:05:11.000000000 +0100 +++ new/python-arabic-reshaper-2.1.4/.travis.yml 2022-09-21 23:24:50.000000000 +0200 @@ -1,22 +1,28 @@ language: python install: - - pip install tox + - pip install -U tox - pip install -e . matrix: include: - - python: 2.7 + - python: "2.7" env: - TOX_ENV=py27 - - python: 3.6 + - python: "3.6" env: - TOX_ENV=py36 - - python: 3.7 + - python: "3.7" env: - TOX_ENV=py37 - - python: 3.8 + install: + - pip install -U tox importlib-metadata + - pip install -e . + - python: "3.8" env: - TOX_ENV=py38 - - python: 3.9 + - python: "3.9" env: - TOX_ENV=py39 + - python: "3.10-dev" + env: + - TOX_ENV=py310 script: tox -e $TOX_ENV \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-arabic-reshaper-2.1.3/README.md new/python-arabic-reshaper-2.1.4/README.md --- old/python-arabic-reshaper-2.1.3/README.md 2021-03-23 12:05:11.000000000 +0100 +++ new/python-arabic-reshaper-2.1.4/README.md 2022-09-21 23:24:50.000000000 +0200 @@ -1,6 +1,6 @@ ## Python Arabic Reshaper -[![Build Status](https://travis-ci.org/mpcabd/python-arabic-reshaper.svg?branch=master)](https://travis-ci.org/mpcabd/python-arabic-reshaper) +[![Build Status](https://app.travis-ci.com/mpcabd/python-arabic-reshaper.svg?branch=master)](https://app.travis-ci.com/mpcabd/python-arabic-reshaper) Reconstruct Arabic sentences to be used in applications that don't support Arabic script. @@ -48,7 +48,7 @@ ## Usage -``` +```python import arabic_reshaper text_to_be_reshaped = '?????????? ?????????????? ??????????' @@ -62,7 +62,7 @@ For this example to work you need to run `pip install --upgrade arabic-reshaper python-bidi pillow` -``` +```python import arabic_reshaper @@ -143,7 +143,7 @@ instance of `arabic_reshaper.ArabicReshaper`, and pass your config dictionary to its constructor's `configuration` parameter like this: -``` +```python from arabic_reshaper import ArabicReshaper configuration = { 'delete_harakat': False, @@ -163,7 +163,7 @@ to use your new config file, just pass the path to your config file to its constructor's `configuration_file` parameter like this: -``` +```python from arabic_reshaper import ArabicReshaper reshaper = ArabicReshaper(configuration_file='/path/to/your/config.ini') text_to_be_reshaped = '?????? ???????????? ?????? ??' + '??????' # had to split the string for display @@ -248,6 +248,10 @@ ## Version History +### 2.1.4 + +* Fix unparseable version bound for `fonttools` under Python 2 + ### 2.1.3 * Remove dependency on `__version__.py` and `default-config.ini` files, as they were causing problems for people who package their apps using pyinstaller or buildozer. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-arabic-reshaper-2.1.3/arabic_reshaper/__init__.py new/python-arabic-reshaper-2.1.4/arabic_reshaper/__init__.py --- old/python-arabic-reshaper-2.1.3/arabic_reshaper/__init__.py 2021-03-23 12:05:11.000000000 +0100 +++ new/python-arabic-reshaper-2.1.4/arabic_reshaper/__init__.py 2022-09-21 23:24:50.000000000 +0200 @@ -9,4 +9,4 @@ ENABLE_ALL_LIGATURES) -__version__ = '2.1.3' +__version__ = '2.1.4' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-arabic-reshaper-2.1.3/arabic_reshaper/__version__.py new/python-arabic-reshaper-2.1.4/arabic_reshaper/__version__.py --- old/python-arabic-reshaper-2.1.3/arabic_reshaper/__version__.py 2021-03-23 12:05:11.000000000 +0100 +++ new/python-arabic-reshaper-2.1.4/arabic_reshaper/__version__.py 2022-09-21 23:24:50.000000000 +0200 @@ -1 +1 @@ -__version__ = '2.1.2' +__version__ = '2.1.4' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-arabic-reshaper-2.1.3/arabic_reshaper/reshaper_config.py new/python-arabic-reshaper-2.1.4/arabic_reshaper/reshaper_config.py --- old/python-arabic-reshaper-2.1.3/arabic_reshaper/reshaper_config.py 2021-03-23 12:05:11.000000000 +0100 +++ new/python-arabic-reshaper-2.1.4/arabic_reshaper/reshaper_config.py 2022-09-21 23:24:50.000000000 +0200 @@ -12,7 +12,6 @@ import os from configparser import ConfigParser -from pkg_resources import resource_filename from .letters import (UNSHAPED, ISOLATED, LETTERS_ARABIC) from .ligatures import (SENTENCES_LIGATURES, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-arabic-reshaper-2.1.3/meta.yaml new/python-arabic-reshaper-2.1.4/meta.yaml --- old/python-arabic-reshaper-2.1.3/meta.yaml 2021-03-23 12:05:11.000000000 +0100 +++ new/python-arabic-reshaper-2.1.4/meta.yaml 2022-09-21 23:24:50.000000000 +0200 @@ -1,6 +1,6 @@ {% set name = "arabic-reshaper" %} {% set pypi_name = "arabic_reshaper" %} -{% set version = "2.1.1" %} +{% set version = "2.1.4" %} package: name: "{{ name|lower }}" @@ -20,7 +20,7 @@ host: - configparser; # [ py < 3 ] - fonttools >=4.0 # [ py > 3 ] - - fonttools >=3.0<4.0 # [ py < 3 ] + - fonttools >=3.0,<4.0 # [ py < 3 ] - future - pip - python @@ -28,7 +28,7 @@ run: - configparser; # [ py < 3 ] - fonttools >=4.0 # [ py > 3 ] - - fonttools >=3.0<4.0 # [ py < 3 ] + - fonttools >=3.0,<4.0 # [ py < 3 ] - future - python - setuptools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-arabic-reshaper-2.1.3/setup.py new/python-arabic-reshaper-2.1.4/setup.py --- old/python-arabic-reshaper-2.1.3/setup.py 2021-03-23 12:05:11.000000000 +0100 +++ new/python-arabic-reshaper-2.1.4/setup.py 2022-09-21 23:24:50.000000000 +0200 @@ -3,9 +3,10 @@ from setuptools import setup +import io import os -with open("README.md", "r", encoding="utf-8") as fh: +with io.open("README.md", "r", encoding="utf-8") as fh: long_description = fh.read() setup( @@ -14,16 +15,15 @@ " applications that don't support Arabic"), long_description=long_description, long_description_content_type="text/markdown", - version='2.1.3', + version='2.1.4', platforms="ALL", license="MIT", packages=['arabic_reshaper'], install_requires=['configparser; python_version <"3"', - 'future', - 'setuptools'], + 'future'], extras_require={ 'with-fonttools': ['fonttools>=4.0; python_version >="3"', - 'fonttools>=3.0<4.0; python_version <"3"'] + 'fonttools>=3.0,<4.0; python_version <"3"'] }, author="Abdullah Diab", author_email="mpc...@gmail.com", @@ -44,6 +44,7 @@ "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Topic :: Software Development :: Libraries :: Python Modules", ], ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-arabic-reshaper-2.1.3/tox.ini new/python-arabic-reshaper-2.1.4/tox.ini --- old/python-arabic-reshaper-2.1.3/tox.ini 2021-03-23 12:05:11.000000000 +0100 +++ new/python-arabic-reshaper-2.1.4/tox.ini 2022-09-21 23:24:50.000000000 +0200 @@ -1,5 +1,5 @@ [tox] -envlist = py27,py36,py37,py38,py39 +envlist = py27,py36,py37,py38,py39,py310 [testenv] deps = pytest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-arabic-reshaper-2.1.3/upload-to-anaconda.sh new/python-arabic-reshaper-2.1.4/upload-to-anaconda.sh --- old/python-arabic-reshaper-2.1.3/upload-to-anaconda.sh 2021-03-23 12:05:11.000000000 +0100 +++ new/python-arabic-reshaper-2.1.4/upload-to-anaconda.sh 2022-09-21 23:24:50.000000000 +0200 @@ -6,8 +6,10 @@ conda-build . --python 3.7 conda-build . --python 3.8 conda-build . --python 3.9 +conda-build . --python 3.10 # anaconda login # anaconda upload --user mpcabd /opt/conda/conda-bld/noarch/arabic-reshaper-*-py36_0.tar.bz2 anaconda upload --user mpcabd /opt/conda/conda-bld/noarch/arabic-reshaper-*-py37_0.tar.bz2 anaconda upload --user mpcabd /opt/conda/conda-bld/noarch/arabic-reshaper-*-py38_0.tar.bz2 anaconda upload --user mpcabd /opt/conda/conda-bld/noarch/arabic-reshaper-*-py39_0.tar.bz2 +anaconda upload --user mpcabd /opt/conda/conda-bld/noarch/arabic-reshaper-*-py310_0.tar.bz2