[Git][debian-gis-team/aggdraw][master] 4 commits: New upstream version 1.3.15

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Fri Jul 1 19:06:23 BST 2022



Antonio Valentino pushed to branch master at Debian GIS Project / aggdraw


Commits:
0632414c by Antonio Valentino at 2022-07-01T17:55:09+00:00
New upstream version 1.3.15
- - - - -
bcf31435 by Antonio Valentino at 2022-07-01T17:55:10+00:00
Update upstream source from tag 'upstream/1.3.15'

Update to upstream version '1.3.15'
with Debian dir 860c88101173a029b5fd471163bd0cc0a7a3419d
- - - - -
eeff78f8 by Antonio Valentino at 2022-07-01T17:56:22+00:00
New upstream release

- - - - -
41202933 by Antonio Valentino at 2022-07-01T18:03:53+00:00
Set distribution to unstable

- - - - -


5 changed files:

- .github/workflows/ci.yml
- CHANGELOG.md
- aggdraw.cxx
- debian/changelog
- setup.py


Changes:

=====================================
.github/workflows/ci.yml
=====================================
@@ -42,9 +42,11 @@ jobs:
         env:
           CIBW_TEST_COMMAND: python {project}/selftest.py
           CIBW_BEFORE_BUILD_LINUX: yum install -y freetype-devel
-          CIBW_SKIP: pp* *-musllinux*
+          CIBW_SKIP: pp* *-musllinux* cp36-*
           CIBW_TEST_REQUIRES: numpy pillow pytest
           CIBW_ARCHS_LINUX: auto aarch64
+          # disable finding unintended freetype installations
+          CIBW_ENVIRONMENT_WINDOWS: "AGGDRAW_FREETYPE_ROOT=''"
         run: |
           python -m pip install cibuildwheel
           cibuildwheel --output-dir wheelhouse


=====================================
CHANGELOG.md
=====================================
@@ -1,5 +1,10 @@
 # The aggdraw Library
 
+## Version 1.3.15
+
+- Fix Python 3.10 compatibility
+- Remove explicit support for Python <3.7
+
 ## Version 1.3.14
 
 - Rebuild for missing Windows wheels


=====================================
aggdraw.cxx
=====================================
@@ -58,6 +58,8 @@
 #define M_PI 3.1415926535897931
 #endif
 
+#define PY_SSIZE_T_CLEAN 1
+
 #include "Python.h"
 #if PY_MAJOR_VERSION >= 3
 #define IS_PY3K
@@ -1552,7 +1554,8 @@ const char *draw_frombytes_doc = "Copies data from a string buffer to the drawin
 static PyObject*
 draw_frombytes(DrawObject* self, PyObject* args)
 {
-    char* data = NULL; int data_size;
+    char* data = NULL;
+    Py_ssize_t data_size;
     if (!PyArg_ParseTuple(args, "s#:frombytes", &data, &data_size))
         return NULL;
 


=====================================
debian/changelog
=====================================
@@ -1,9 +1,12 @@
-aggdraw (1.3.14-2) UNRELEASED; urgency=medium
+aggdraw (1.3.15-1) unstable; urgency=medium
 
-  * Team upload.
+  [ Bas Couwenberg ]
   * Bump Standards-Version to 4.6.1, no changes.
 
- -- Bas Couwenberg <sebastic at debian.org>  Tue, 21 Jun 2022 07:05:51 +0200
+  [ Antonio Valentino ]
+  * New upstream release.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Fri, 01 Jul 2022 18:03:43 +0000
 
 aggdraw (1.3.14-1) unstable; urgency=medium
 


=====================================
setup.py
=====================================
@@ -24,7 +24,7 @@ try:
 except ImportError:
     from distutils.core import setup, Extension
 
-VERSION = "1.3.14"
+VERSION = "1.3.15"
 
 SUMMARY = "High quality drawing interface for PIL."
 
@@ -169,6 +169,6 @@ setup(
                   library_dirs=library_dirs, libraries=libraries
                   )
         ],
-    python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*',
+    python_requires='>=3.7',
     tests_require=['pillow', 'pytest'],
     )



View it on GitLab: https://salsa.debian.org/debian-gis-team/aggdraw/-/compare/0e6675666ee810051962c623f442d8ed00726031...41202933ebbd00a00c784f557e197900b196e80d

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/aggdraw/-/compare/0e6675666ee810051962c623f442d8ed00726031...41202933ebbd00a00c784f557e197900b196e80d
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20220701/9538a2e1/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list