Re: [Python-Dev] [python-committers] Do we need to sign Windows files with GnuPG?

2015-04-16 Thread Martin v. Löwis
Am 05.04.15 um 06:43 schrieb Steve Dower:
 Now I just have to find the time to learn how to use it...

I always sign with Kleopatra on Windows. It's really simple: just drag
all files you want to sign onto it, configure detached signatures, and
it will place the signature next to the original file.

Regards,
Martin

___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [python-committers] Do we need to sign Windows files with GnuPG?

2015-04-16 Thread Martin v. Löwis
Am 04.04.15 um 21:54 schrieb M.-A. Lemburg:
 FWIW: The PSF mostly uses StartSSL nowadays and they also support code
 signing certificates. Given that this option is a lot cheaper than
 Verisign, I think we should switch, unless there are significant
 reasons not to. We should revisit this in 2017.

 Agree - apparently the starlssl process for getting a signing cert is
 complex/obscure, so we should start early.
 
 Not really. Once you have the org verification it's really easy.
 
 Let me know if I can help providing PSF organization verification.
 
 I already completed that for the current cycle.
 

I had asked the PSF for a StartSSL certificate when the previous
certificate expired, and the PSF was not able to provide one. After
waiting several weeks for the PSF to provide the certificate, Kurt then
kindly went to Verisign.

Kind regards,
Martin

___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Not being able to compile: make: *** [Programs/_freeze_importlib] Error 1

2015-04-16 Thread R. David Murray
On Thu, 16 Apr 2015 18:09:01 -0300, Facundo Batista facundobati...@gmail.com 
wrote:
 Full trace here:
 
   http://linkode.org/TgkzZw90JUaoodvYzU7zX6
 
 Before going into a deep debug, I thought about sending a mail to see
 if anybode else hit this issue, if it's a common problem, if there's a
 known workaround.

Most likely you just need to run 'make touch' so that it doesn't try
to rebuild stuff it doesn't need to (because we check in those
particular build artifacts, like the frozen importlib).

--David
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] Not being able to compile: make: *** [Programs/_freeze_importlib] Error 1

2015-04-16 Thread Facundo Batista
Hello!

It's been a while since I compiled python and run the test suite.

Now that I'm starting to work in a patch, wanted to do that as a
sanity check, and even ./configure finishing ok, make fails :/
(I'm on Ubuntu Trusty, all packages updated, all dependencies
theorically installed).

Full trace here:

  http://linkode.org/TgkzZw90JUaoodvYzU7zX6

Before going into a deep debug, I thought about sending a mail to see
if anybode else hit this issue, if it's a common problem, if there's a
known workaround.

Thanks!!

-- 
.Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Python3 Stable ABI

2015-04-16 Thread Martin v. Löwis
Am 13.04.15 um 23:28 schrieb Zachary Ware:
 In issue23903, I've created a script that will produce PC/python3.def
 by scraping the header files in Include.  

See my comment in the issue. Having a script to check is good; having it
generate the def file automatically is bad. It's typically the case that
changes to the header files didn't consider the stable ABI, so each
change needs to be reviewed manually. Typically, further changes to
other source files will be necessary.

Regards,
Martin

___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [python-committers] Do we need to sign Windows files with GnuPG?

2015-04-16 Thread M.-A. Lemburg
On 16.04.2015 21:34, Martin v. Löwis wrote:
 Am 04.04.15 um 21:54 schrieb M.-A. Lemburg:
 FWIW: The PSF mostly uses StartSSL nowadays and they also support code
 signing certificates. Given that this option is a lot cheaper than
 Verisign, I think we should switch, unless there are significant
 reasons not to. We should revisit this in 2017.

 Agree - apparently the starlssl process for getting a signing cert is
 complex/obscure, so we should start early.

 Not really. Once you have the org verification it's really easy.

 Let me know if I can help providing PSF organization verification.

 I already completed that for the current cycle.

 
 I had asked the PSF for a StartSSL certificate when the previous
 certificate expired, and the PSF was not able to provide one. After
 waiting several weeks for the PSF to provide the certificate, Kurt then
 kindly went to Verisign.

When was that ? I never received such a request. The account
I'm using was created in Dec 2014 and the validation received
on 2014-12-17. This is valid for about a year:

https://wiki.python.org/psf/PSF%20SSL%20Certificates

Code signing certificates are valid for two years, so switching
to StartSSL probably doesn't make much sense now, unless perhaps
we want to switch to SHA2 and longer RSA keys (if that's possible for
code signing certs - I'd have to check).

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Apr 17 2015)
 Python Projects, Coaching and Consulting ...  http://www.egenix.com/
 mxODBC Plone/Zope Database Adapter ...   http://zope.egenix.com/
 mxODBC, mxDateTime, mxTextTools ...http://python.egenix.com/


: Try our mxODBC.Connect Python Database Interface for free ! ::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
   Registered at Amtsgericht Duesseldorf: HRB 46611
   http://www.egenix.com/company/contact/
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] How to behave regarding commiting

2015-04-16 Thread Facundo Batista
Hola!

I'm asking this because quite some time passed since I was active in
the development of our beloved language.

I'm trying to not break any new rule not known by me.

I opened a bug recently [0], somebody else proposed a patch that I
like. However, that patch has no test. I will do a test for that code,
but then what?

Shall I just commit and push? Or the whole branch should be proposed
for further reviewing?

Thank you!!

[0] http://bugs.python.org/issue23887

-- 
.Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] How to behave regarding commiting

2015-04-16 Thread Berker Peksağ
On Fri, Apr 17, 2015 at 4:32 AM, Facundo Batista
facundobati...@gmail.com wrote:
 Hola!

 I'm asking this because quite some time passed since I was active in
 the development of our beloved language.

 I'm trying to not break any new rule not known by me.

 I opened a bug recently [0], somebody else proposed a patch that I
 like. However, that patch has no test. I will do a test for that code,
 but then what?

 Shall I just commit and push? Or the whole branch should be proposed
 for further reviewing?

Hi,

Since writing a test for that patch is simple, I'd just commit it to
the default branch.

--Berker
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Not being able to compile: make: *** [Programs/_freeze_importlib] Error 1

2015-04-16 Thread Facundo Batista
On Thu, Apr 16, 2015 at 6:34 PM, R. David Murray rdmur...@bitdance.com wrote:

 Most likely you just need to run 'make touch' so that it doesn't try
 to rebuild stuff it doesn't need to (because we check in those
 particular build artifacts, like the frozen importlib).

make touch didn't fix it, but when doing that I noticed this message:

  Modules/Setup.dist is newer than Modules/Setup;
  check to make sure you have all the updates you
  need in your Modules/Setup file.
  Usually, copying Modules/Setup.dist to Modules/Setup will work.

I copied that file, and then make touch, and then the make finished OK!!!

Should we update the developer guide with these instructions, or all
this is unlikely to happen?

Thanks!!

-- 
.Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com