Re: Python 3.7's Deterministic pycs

2019-07-15 Thread Victor Stinner
Hi, I saw many changes related to pyc last week, so I had a look. I don't understand well these issues. Here are my notes to try to understand the context ;-) I don't request any change, I'm fine with the latest choices made in Fedora. -- There are different issues: (1) Performance regre

Re: Python 3.7's Deterministic pycs

2019-07-10 Thread Miro HronĨok
On 01. 02. 18 16:25, Neal Gompa wrote: On Thu, Feb 1, 2018 at 10:21 AM, Nick Coghlan wrote: On 1 February 2018 at 23:54, Petr Viktorin wrote: Honestly, I'm not sure we want to use this in Fedora. Is anyone here into reproducible builds, to make a better argument for this? I believe rpmbuild

Re: Python 3.7's Deterministic pycs

2018-02-01 Thread Petr Viktorin
On 02/01/2018 04:21 PM, Nick Coghlan wrote: On 1 February 2018 at 23:54, Petr Viktorin wrote: Honestly, I'm not sure we want to use this in Fedora. Is anyone here into reproducible builds, to make a better argument for this? I believe rpmbuild (et al) all set SOURCE_DATE_EPOCH in the environm

Re: Python 3.7's Deterministic pycs

2018-02-01 Thread Neal Gompa
On Thu, Feb 1, 2018 at 10:21 AM, Nick Coghlan wrote: > On 1 February 2018 at 23:54, Petr Viktorin wrote: >> Honestly, I'm not sure we want to use this in Fedora. Is anyone here into >> reproducible builds, to make a better argument for this? > > I believe rpmbuild (et al) all set SOURCE_DATE_EPOC

Re: Python 3.7's Deterministic pycs

2018-02-01 Thread Nick Coghlan
On 1 February 2018 at 23:54, Petr Viktorin wrote: > Honestly, I'm not sure we want to use this in Fedora. Is anyone here into > reproducible builds, to make a better argument for this? I believe rpmbuild (et al) all set SOURCE_DATE_EPOCH in the environment, so Fedora's likely to get the new CHECK

Python 3.7's Deterministic pycs

2018-02-01 Thread Petr Viktorin
Hello! The first beta for Python 3.7 is out. It will hopefully get into Fedora soon as python37. After it comes out of beta, we'll upgrade python3 to it. The What's New list is at: https://docs.python.org/3.7/whatsnew/3.7.html One thing that's interesting for packagers is PEP 552: Deterministi