[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#872759: marked as done (ITP: py3c -- Python 2/3 compatibility layer for C extensions)



Your message dated Wed, 30 Aug 2017 10:00:14 +0000
with message-id <E1dmznC-0000X2-2h@fasolo.debian.org>
and subject line Bug#872759: fixed in py3c 0.8-1
has caused the Debian Bug report #872759,
regarding ITP: py3c -- Python 2/3 compatibility layer for C extensions
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
872759: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872759
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Matthias Klose <doko@debian.org>

py3c

py3c helps you port C extensions to Python 3.

It provides a detailed guide, and a set of macros to make porting easy and
reduce boilerplate.

Design principles

Reduce chances of accidental subtle errors
Minimize boilerplate
Prefer the Python 3 way of doing things
Minimize semantic changes under Python 2
Versions

Projects using py3c will be compatible with CPython 2.6, 2.7, and 3.3+.

Guides

A detailed porting guide is provided.

A cheatsheet is available for those that already know the Python C API, and want
to know what the py3c macros do.

Installation

If your build system supports pkg-config, you can set it up to look for a
system-wide installation of py3c.

Alternately, py3c can be used as a header-only library: copy the headers to your
project and use them.

If you wish to install py3c system-wide (e.g. if you are a distro packager), see
the Contributing chapter in the documentation.

Contribute

Issue Tracker: http://github.com/encukou/py3c/issues
Source Code: http://github.com/encukou/py3c
License

The code is licensed under the MIT license. May it serve you well.

The documentation is licensed under CC-BY-SA 3.0.

See the files LICENSE.MIT and doc/LICENSE.CC-BY-SA-3.0.

--- End Message ---
--- Begin Message ---
Source: py3c
Source-Version: 0.8-1

We believe that the bug you reported is fixed in the latest version of
py3c, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 872759@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated py3c package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 21 Aug 2017 12:54:23 +0200
Source: py3c
Binary: py3c-dev
Architecture: source all
Version: 0.8-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <doko@debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description:
 py3c-dev   - Python 2/3 compatibility layer for C extensions
Closes: 872759
Changes:
 py3c (0.8-1) unstable; urgency=medium
 .
   * Initial release. Closes: #872759.
Checksums-Sha1:
 56956c33ce87025e6fff125b2101fdcfb1874a31 1759 py3c_0.8-1.dsc
 cc167d2d5ad2df8e61d3e9a264f82d77b7dc73d5 43625 py3c_0.8.orig.tar.gz
 7ad79153088253f70cf2649b4a0c61f0c758c388 8500 py3c_0.8-1.debian.tar.xz
 2c9a3cd8df458d86f2a5c42cba27d2cbd0346455 68286 py3c-dev_0.8-1_all.deb
 1ad8154f5cfe3e3f92cddd4457983fc89a994708 7472 py3c_0.8-1_amd64.buildinfo
Checksums-Sha256:
 b954408e65ba9357a539e6ae5cac6b1d3175b1dfc2accd5d652549b214cc2e82 1759 py3c_0.8-1.dsc
 c97e538ed25b6fe76f0ff97e9de9dbf3b08cc46b30a5a29d80a991f50c9dfc0d 43625 py3c_0.8.orig.tar.gz
 d03ec323c0c882f22f0c2bf5a1da4ad86a3005c45262c878728542ce1c63401d 8500 py3c_0.8-1.debian.tar.xz
 e12d65cdf340953dd4cfaf96d03ff688e3ff33c259b179d603c4489bc29d4d4c 68286 py3c-dev_0.8-1_all.deb
 e05ccc24ae28131244731f1c70005bea073e2d61e4c75cb0077d917037a0c6f1 7472 py3c_0.8-1_amd64.buildinfo
Files:
 e3bd63e079f3ded2fee3a8a34889121e 1759 python optional py3c_0.8-1.dsc
 9f70ef9e669159e69a5d846c27eb64d3 43625 python optional py3c_0.8.orig.tar.gz
 dbeec8f91509e0fde7c518a6ed9bb91a 8500 python optional py3c_0.8-1.debian.tar.xz
 798837f30ef063e9101ec3043aefdbf9 68286 python optional py3c-dev_0.8-1_all.deb
 51458c7cdaa0b2dce581d1b4536984a3 7472 python optional py3c_0.8-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlmmRPMQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9T3KD/9MSq6SFe+jq0qfdLC1rl+v6THgzvCYEveH
ckawpDU97vWfcX/Hs8Jmq3/4XuMApA1F11bgdTjr14ouYqeNb5Gu/1I75R2m55LZ
gC/Hh3pS6Bcmg85tzCBx1fb2yH02nmjkaNSyKSD66owIitn2Pt9HGBVQIKWa7Wo8
/Yhtd2mUjFIYcIBU00ZYohlQvkMYiqjP2YexsUYl8vsl6bXffh/Y5giw38itlUf8
dHpPa75I4AcZdoninB95PwtpgLcNUg9KFYOJoPpP/oK4tVMtPhgt4GqFsyuLdUPr
jLydDlJyKia0ORhxOSH0NHkgdux6EvOkhqEkqeNtxzFzGr/c/KaXP92GUTefknvI
Emd61AcsovrO4XD4/4R8982OcLZ7V4i7eIPkUPvjEayv2EBzjVtItKT6Fo796tgi
OkchyZ/1WC8G3Fgr4xwcHPLE2agWdZE90BB/sJ1FmXB9tc9qfL1G2eKutMHdLIxk
vcjI3AymgrYVnz2PWiTpYa/XqhJxXFQMOhL1lDdkos8RpsvG1oJD+6FirPKLYukk
0ZBA95VKYZzJOZLe+czHxlVG9VSGxS7SUzz8x1ZKu3IEVVmyLPiMnyqyU+LUwOBD
psJjr+Wtyd1YQkpWB5Pq0pqmJgxHMm/NlSY4EdNwDgw7WWaSlxXKc2/ykU9OXNBg
Y0kX+O/BEg==
=r+3N
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: