Discussion:
[PyCUDA] Plans for 2014.1?
Tomasz Rybak
2014-07-14 19:40:09 UTC
Permalink
Hello.
On 2014-11-05 current Debian testing (Jessie) will get
frozen as a next step in preparation for release.
It means that it'll contain packages that are in archive
on that day, and in versions that are in archive on that
particular day.

So - when can we expect new version of PyCUDA?
To avoid any accidents, I intend to upload
packages by 2014-10-10 - to give them time
to migrate from unstable to testing, and to avoid
rushed upload.
If there is quite recent released version (both
PyCUDA and PyOpenCL) - e.g. 2014.1.1 from September,
I'll upload such a version. If not - I intend
to upload latest git commit of appropriate
package.

At the same time - if anyone has any suggestions
regarding packaging, please let me know. Jessie will
be the first Debian containing both PyCUDA and PyOpenCL
both for Python 2 and Python 3, and support for
free (libre) ICDs in PyOpenCL package, so I'd like to have
packages as polished as possible.

Best regards.
--
Tomasz Rybak GPG/PGP key ID: 2AD5 9860
Fingerprint A481 824E 7DD3 9C0E C40A 488E C654 FB33 2AD5 9860
http://member.acm.org/~tomaszrybak

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.tiker.net/pipermail/pycuda/attachments/20140714/7db27840/attachment.sig>
Andreas Kloeckner
2014-08-11 20:47:43 UTC
Permalink
Post by Tomasz Rybak
Hello.
On 2014-11-05 current Debian testing (Jessie) will get
frozen as a next step in preparation for release.
It means that it'll contain packages that are in archive
on that day, and in versions that are in archive on that
particular day.
So - when can we expect new version of PyCUDA?
To avoid any accidents, I intend to upload
packages by 2014-10-10 - to give them time
to migrate from unstable to testing, and to avoid
rushed upload.
If there is quite recent released version (both
PyCUDA and PyOpenCL) - e.g. 2014.1.1 from September,
I'll upload such a version. If not - I intend
to upload latest git commit of appropriate
package.
At the same time - if anyone has any suggestions
regarding packaging, please let me know. Jessie will
be the first Debian containing both PyCUDA and PyOpenCL
both for Python 2 and Python 3, and support for
free (libre) ICDs in PyOpenCL package, so I'd like to have
packages as polished as possible.
I've just fixed (I think) the last known Py3 bug in PyCUDA, so I think
I'll go ahead and release 2014.1 in the next few days, after the dust of
this change has settled for a bit. Please test if you can, especially on
Py3, but also on Py2. Btw, this latest change drops support for Py 2.5
and earlier.

Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.tiker.net/pipermail/pycuda/attachments/20140811/6903b807/attachment.sig>
Tomasz Rybak
2014-08-12 18:56:40 UTC
Permalink
Dnia 2014-08-11, pon o godzinie 15:47 -0500, Andreas Kloeckner pisze:
[ cut ]
Post by Andreas Kloeckner
I've just fixed (I think) the last known Py3 bug in PyCUDA, so I think
I'll go ahead and release 2014.1 in the next few days, after the dust of
this change has settled for a bit. Please test if you can, especially on
Py3, but also on Py2. Btw, this latest change drops support for Py 2.5
and earlier.
Thanks.
It builds without any problems, but it seems that CUDA in Debian
does not work correctly. I've filled bug report:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757961
but until it's fixed I cannot properly test packaging.

Best regards.
--
Tomasz Rybak GPG/PGP key ID: 2AD5 9860
Fingerprint A481 824E 7DD3 9C0E C40A 488E C654 FB33 2AD5 9860
http://member.acm.org/~tomaszrybak

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.tiker.net/pipermail/pycuda/attachments/20140812/86022180/attachment.sig>
Tomasz Rybak
2014-08-17 12:14:52 UTC
Permalink
Post by Tomasz Rybak
[ cut ]
Post by Andreas Kloeckner
I've just fixed (I think) the last known Py3 bug in PyCUDA, so I think
I'll go ahead and release 2014.1 in the next few days, after the dust of
this change has settled for a bit. Please test if you can, especially on
Py3, but also on Py2. Btw, this latest change drops support for Py 2.5
and earlier.
Thanks.
It builds without any problems, but it seems that CUDA in Debian
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757961
but until it's fixed I cannot properly test packaging.
I've applied patch proposed in that bug, and now
PyCUDA from git works on Debian like a charm!
All test pass both for Python 2.7 and 3.4 on GeForce GTX 460.

Best regards.
--
Tomasz Rybak GPG/PGP key ID: 2AD5 9860
Fingerprint A481 824E 7DD3 9C0E C40A 488E C654 FB33 2AD5 9860
http://member.acm.org/~tomaszrybak

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.tiker.net/pipermail/pycuda/attachments/20140817/c85b55da/attachment.sig>
Andreas Kloeckner
2014-08-18 02:59:00 UTC
Permalink
Hi Tomasz,
Post by Tomasz Rybak
Post by Tomasz Rybak
[ cut ]
Post by Andreas Kloeckner
I've just fixed (I think) the last known Py3 bug in PyCUDA, so I think
I'll go ahead and release 2014.1 in the next few days, after the dust of
this change has settled for a bit. Please test if you can, especially on
Py3, but also on Py2. Btw, this latest change drops support for Py 2.5
and earlier.
Thanks.
It builds without any problems, but it seems that CUDA in Debian
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757961
but until it's fixed I cannot properly test packaging.
I've applied patch proposed in that bug, and now
PyCUDA from git works on Debian like a charm!
All test pass both for Python 2.7 and 3.4 on GeForce GTX 460.
Thanks for the info. I've just released PyCUDA 2014.1.

Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.tiker.net/pipermail/pycuda/attachments/20140817/aefb09c9/attachment.sig>
Tomasz Rybak
2014-08-18 19:14:53 UTC
Permalink
Dnia 2014-08-17, nie o godzinie 21:59 -0500, Andreas Kloeckner pisze:
[ cut ]
Post by Andreas Kloeckner
Thanks for the info. I've just released PyCUDA 2014.1.
Thanks, I'll try to upload new package during the weekend.

I've seen new version on PyPI, but Debian watch thinks
that 2013.1 is the most recent version.
Can you tag 2014.1 in repositories (yours and GitHub)?

Best regards.
--
Tomasz Rybak GPG/PGP key ID: 2AD5 9860
Fingerprint A481 824E 7DD3 9C0E C40A 488E C654 FB33 2AD5 9860
http://member.acm.org/~tomaszrybak

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.tiker.net/pipermail/pycuda/attachments/20140818/28c5283d/attachment.sig>
Andreas Kloeckner
2014-08-18 19:35:29 UTC
Permalink
Post by Tomasz Rybak
[ cut ]
Post by Andreas Kloeckner
Thanks for the info. I've just released PyCUDA 2014.1.
Thanks, I'll try to upload new package during the weekend.
I've seen new version on PyPI, but Debian watch thinks
that 2013.1 is the most recent version.
Can you tag 2014.1 in repositories (yours and GitHub)?
Oops, forgot. Done, thanks for the reminder.

Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.tiker.net/pipermail/pycuda/attachments/20140818/b3e5b450/attachment.sig>
Loading...