Re: heads up: dkimpy-milter signing breaks w/ python 3.10 (e.g., @ fedora 45 -> 35 upgrade)

2021-11-17 Thread Benny Pedersen

On 2021-11-16 23:25, PGNet Dev wrote:


fyi,

upstream pymilter's fixed the issue

 https://github.com/sdgathman/pymilter/issues/44

using (for now), pymilter from git main, dkimpy-milter signing with
python 3.10 is again functional


good news, is it then possible to use pymilter in fuglu ?

https://gitlab.com/fumail/fuglu/-/issues/234

i am still the maintainer for gentoo fuglu, thanks for dkimpy


Re: heads up: dkimpy-milter signing breaks w/ python 3.10 (e.g., @ fedora 45 -> 35 upgrade)

2021-11-16 Thread PGNet Dev

On 11/2/21 16:26, Scott Kitterman wrote:



On November 2, 2021 8:18:54 PM UTC, PGNet Dev  wrote:


i've reported the bug here,

  python 3.10 incompat, exec FAILs @ "SystemError: PY_SSIZE_T_CLEAN macro must be 
defined for '#' formats"
   https://bugs.launchpad.net/dkimpy-milter/+bug/1949520

fwiw, python 3.9 still works as expected

now to poke at it ...



Thanks.  From the error message, that looks like something from the Python C 
API, so it's almost certainly in the pymilter Python binding for libmilter, not 
in dkimpy-milter itself.


fyi,

upstream pymilter's fixed the issue

 https://github.com/sdgathman/pymilter/issues/44

using (for now), pymilter from git main, dkimpy-milter signing with python 3.10 
is again functional


Re: heads up: dkimpy-milter signing breaks w/ python 3.10 (e.g., @ fedora 45 -> 35 upgrade)

2021-11-02 Thread PGNet Dev

On 11/2/21 16:26, Scott Kitterman wrote:

Thanks.  From the error message, that looks like something from the Python C 
API, so it's almost certainly in the pymilter Python binding for libmilter, not 
in dkimpy-milter itself.


+1

https://github.com/sdgathman/pymilter/issues/44

thx


Re: heads up: dkimpy-milter signing breaks w/ python 3.10 (e.g., @ fedora 45 -> 35 upgrade)

2021-11-02 Thread Scott Kitterman



On November 2, 2021 8:18:54 PM UTC, PGNet Dev  wrote:
>
>i've reported the bug here,
>
>  python 3.10 incompat, exec FAILs @ "SystemError: PY_SSIZE_T_CLEAN macro must 
> be defined for '#' formats"
>   https://bugs.launchpad.net/dkimpy-milter/+bug/1949520
>
>fwiw, python 3.9 still works as expected
>
>now to poke at it ...
>

Thanks.  From the error message, that looks like something from the Python C 
API, so it's almost certainly in the pymilter Python binding for libmilter, not 
in dkimpy-milter itself.

Scott K


heads up: dkimpy-milter signing breaks w/ python 3.10 (e.g., @ fedora 45 -> 35 upgrade)

2021-11-02 Thread PGNet Dev



i've reported the bug here,

 python 3.10 incompat, exec FAILs @ "SystemError: PY_SSIZE_T_CLEAN macro must be 
defined for '#' formats"
  https://bugs.launchpad.net/dkimpy-milter/+bug/1949520

fwiw, python 3.9 still works as expected

now to poke at it ...