The new MSI given by Python 2.7
I'm making a release of my project today, and I noticed that the MSI created by Python 2.7 when doing `bdist_msi` does not seem to be attached to a specific Python version. Is it safe to supply it for users of Python 2.5-2.7? (My package is pure-Python.) When uploading to PyPI, I'm forced to choose a single Python version for the MSI. What do I do? I don't want people to be mislead to think that it's an MSI only for 2.6 when it works for 2.5-2.7. I tried uploading the same file for all three versions, but PyPI didn't allow this, telling me I already uploaded that file. Please help, I want to make a release today. Thanks, Ram.
Am 23.12.2010 20:00, schrieb cool-RR:
I'm making a release of my project today, and I noticed that the MSI created by Python 2.7 when doing `bdist_msi` does not seem to be attached to a specific Python version.
Is it safe to supply it for users of Python 2.5-2.7? (My package is pure-Python.)
Yes, that's the intention. The feature has seen little testing so far, so feedback is welcome.
When uploading to PyPI, I'm forced to choose a single Python version for the MSI.
How so? Because it says that it's needed, or because you get an error message when you specify "any"? If so, what error message exactly? Regards, Martin
On Thu, Dec 23, 2010 at 9:25 PM, "Martin v. Löwis" <martin@v.loewis.de>wrote:
Am 23.12.2010 20:00, schrieb cool-RR:
I'm making a release of my project today, and I noticed that the MSI created by Python 2.7 when doing `bdist_msi` does not seem to be attached to a specific Python version.
Is it safe to supply it for users of Python 2.5-2.7? (My package is pure-Python.)
Yes, that's the intention. The feature has seen little testing so far, so feedback is welcome.
When uploading to PyPI, I'm forced to choose a single Python version for the MSI.
How so? Because it says that it's needed, or because you get an error message when you specify "any"? If so, what error message exactly?
Regards, Martin
I tried submitting without a Python version at all. and it gave an error. Now I did "any Python version," which worked, and I noted in the comments that it's intended for 2.5-2.7. So I guess I'm okay. Thanks for your help, Ram.
On Thu, Dec 23, 2010 at 09:29:39PM +0200, cool-RR wrote:
Am 23.12.2010 20:00, schrieb cool-RR:
I'm making a release of my project today, and I noticed that the MSI created by Python 2.7 when doing `bdist_msi` does not seem to be attached to a specific Python version.
Is it safe to supply it for users of Python 2.5-2.7? (My package is pure-Python.)
Yes, that's the intention. The feature has seen little testing so far, so feedback is welcome. ... Now I did "any Python version," which worked, and I noted in the comments
On Thu, Dec 23, 2010 at 9:25 PM, "Martin v. Löwis" <martin@v.loewis.de>wrote: that it's intended for 2.5-2.7. So I guess I'm okay.
You could add Programming Language :: Python :: 2.5 Programming Language :: Python :: 2.6 Programming Language :: Python :: 2.7 to your classifiers. (And please also upload an sdist, in case you haven't done so already.) Marius Gedminas -- Mosher's Law of Software Engineering: Don't worry if it doesn't work right. If everything did, you'd be out of a job.
On Fri, Dec 24, 2010 at 2:49 AM, Marius Gedminas <marius@pov.lt> wrote:
On Thu, Dec 23, 2010 at 09:29:39PM +0200, cool-RR wrote:
Am 23.12.2010 20:00, schrieb cool-RR:
I'm making a release of my project today, and I noticed that the MSI created by Python 2.7 when doing `bdist_msi` does not seem to be attached to a specific Python version.
Is it safe to supply it for users of Python 2.5-2.7? (My package is pure-Python.)
Yes, that's the intention. The feature has seen little testing so far, so feedback is welcome. ... Now I did "any Python version," which worked, and I noted in the comments
On Thu, Dec 23, 2010 at 9:25 PM, "Martin v. Löwis" <martin@v.loewis.de wrote: that it's intended for 2.5-2.7. So I guess I'm okay.
You could add
Programming Language :: Python :: 2.5 Programming Language :: Python :: 2.6 Programming Language :: Python :: 2.7
to your classifiers. (And please also upload an sdist, in case you haven't done so already.)
Marius Gedminas
I did both these things, thanks. Ram.
participants (3)
-
"Martin v. Löwis"
-
cool-RR
-
Marius Gedminas