Re: any wheel experts
On 05/06/2014 22:56, Mark Lawrence wrote: On 05/06/2014 22:42, Ned Deily wrote: In article , Rustom Mody wrote: On Thursday, June 5, 2014 10:21:06 PM UTC+5:30, Robin Becker wrote: I used to create exe files for windows, but the latest and greatest concept is wheels .whl files. If someone here knows (and answers!) great. Else you'll probably get more info here: https://groups.google.com/forum/?pli=1#!forum/python-virtualenv Actually, the Distutils-SIG would be a better place to ask about packaging issues, including wheels: https://mail.python.org/mailman/listinfo/distutils-sig Which I assume is gmane.comp.python.distutils.devel for people like myself who like the one stop shop :) thanks all, I'll query over there -- Robin Becker -- https://mail.python.org/mailman/listinfo/python-list
Re: any wheel experts
On 05/06/2014 22:42, Ned Deily wrote: In article , Rustom Mody wrote: On Thursday, June 5, 2014 10:21:06 PM UTC+5:30, Robin Becker wrote: I used to create exe files for windows, but the latest and greatest concept is wheels .whl files. If someone here knows (and answers!) great. Else you'll probably get more info here: https://groups.google.com/forum/?pli=1#!forum/python-virtualenv Actually, the Distutils-SIG would be a better place to ask about packaging issues, including wheels: https://mail.python.org/mailman/listinfo/distutils-sig Which I assume is gmane.comp.python.distutils.devel for people like myself who like the one stop shop :) -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com -- https://mail.python.org/mailman/listinfo/python-list
Re: any wheel experts
In article , Rustom Mody wrote: > On Thursday, June 5, 2014 10:21:06 PM UTC+5:30, Robin Becker wrote: > > I used to create exe files for windows, but the latest and greatest concept > > is > > wheels .whl files. > > If someone here knows (and answers!) great. > Else you'll probably get more info here: > https://groups.google.com/forum/?pli=1#!forum/python-virtualenv Actually, the Distutils-SIG would be a better place to ask about packaging issues, including wheels: https://mail.python.org/mailman/listinfo/distutils-sig -- Ned Deily, n...@acm.org -- https://mail.python.org/mailman/listinfo/python-list
Re: any wheel experts
On Thursday, June 5, 2014 10:21:06 PM UTC+5:30, Robin Becker wrote: > I used to create exe files for windows, but the latest and greatest concept > is > wheels .whl files. If someone here knows (and answers!) great. Else you'll probably get more info here: https://groups.google.com/forum/?pli=1#!forum/python-virtualenv -- https://mail.python.org/mailman/listinfo/python-list
any wheel experts
I used to create exe files for windows, but the latest and greatest concept is wheels .whl files. Does anyone know how to make the created exes that the wheel can install have an icon for windows? How is one supposed to make the wheel install a desktop short cut etc etc? The wheel is just a zip so is there perhaps a way to make the wheel installation run a post installation script? -- Robin Becker -- https://mail.python.org/mailman/listinfo/python-list
Re: any wheel experts here?
On Wed, Jan 22, 2014 at 06:17:33AM -0800, Rustom Mody wrote: > On Wednesday, January 22, 2014 4:31:32 PM UTC+5:30, Oscar Benjamin wrote: > > Sounds reasonable. I don't know the answer or whether anyone else on this > > list > > will but you can definitely find the relevant developers at this mailing > > list: > > https://mail.python.org/mailman/listinfo/distutils-sig/ > > I believe the wheel/pip/virtualenv guys are on this list > > https://groups.google.com/forum/#!forum/python-virtualenv Maybe in some kind of quantum superposition they can be on both mailing lists at once! Oscar -- https://mail.python.org/mailman/listinfo/python-list
Re: any wheel experts here?
On Wednesday, January 22, 2014 4:31:32 PM UTC+5:30, Oscar Benjamin wrote: > Sounds reasonable. I don't know the answer or whether anyone else on this list > will but you can definitely find the relevant developers at this mailing list: > https://mail.python.org/mailman/listinfo/distutils-sig/ I believe the wheel/pip/virtualenv guys are on this list https://groups.google.com/forum/#!forum/python-virtualenv -- https://mail.python.org/mailman/listinfo/python-list
Re: any wheel experts here?
On Wed, Jan 22, 2014 at 10:49:29AM +, Robin Becker wrote: > I'm trying to use --plat-name in > > python33 setup.py bdist_wheel --plat-name=win-amd64 > > I have a patched distutils package on my path that does allow me to > do cross platform builds with normal distutils setup.py. > > However, I noticed immediately that my allegedly amd64 build is saying things > like > > running bdist_wheel > running build > running build_py > copying src\reportlab\lib\hyphen.mashed -> build\lib.win32-3.3\reportlab\lib > running build_ext > installing to build\bdist.win32\wheel > running install > running install_lib > creating build\bdist.win32\wheel > creating build\bdist.win32\wheel\reportlab > creating build\bdist.win32\wheel\reportlab\fonts > > and later on it crashes with > > Traceback (most recent call last): > File "setup.py", line 541, in > main() > File "setup.py", line 530, in main > ext_modules = EXT_MODULES, > File "c:\ux\ExeBuilder\py33\distutils\core.py", line 148, in setup > dist.run_commands() > File "c:\ux\ExeBuilder\py33\distutils\dist.py", line 929, in run_commands > self.run_command(cmd) > File "c:\ux\ExeBuilder\py33\distutils\dist.py", line 948, in run_command > cmd_obj.run() > File > "C:\code\hg-repos\py33\lib\site-packages\wheel\bdist_wheel.py", line > 207, in run > archive_basename = self.get_archive_basename() > File > "C:\code\hg-repos\py33\lib\site-packages\wheel\bdist_wheel.py", line > 156, in get_archive_basename > impl_tag, abi_tag, plat_tag = self.get_tag() > File > "C:\code\hg-repos\py33\lib\site-packages\wheel\bdist_wheel.py", line > 150, in get_tag > assert tag == supported_tags[0] > AssertionError > > so I guess that wheel doesn't support the idea of cross platform > building on windows. Can anyone more on the bleeding edge confirm > this? In principle the wheel format support any kind of cross-building. It's possible though that the current wheel library has a bug that prevents this somehow or that you've monkeypatched distutils/setuptools in such a way that isn't compatible with bdist_wheel. It may be that the bdist_wheel command itself does not support cross-building but the wheel format certainly does, and perhaps the wheel library does if you import it directly. > I can guess that somewhere in wheel the plat-name argument is not > being passed on to distutils bdist, but in addition something about > the platform name is causing the crash later on. Sounds reasonable. I don't know the answer or whether anyone else on this list will but you can definitely find the relevant developers at this mailing list: https://mail.python.org/mailman/listinfo/distutils-sig/ Oscar -- https://mail.python.org/mailman/listinfo/python-list
any wheel experts here?
I'm trying to use --plat-name in python33 setup.py bdist_wheel --plat-name=win-amd64 I have a patched distutils package on my path that does allow me to do cross platform builds with normal distutils setup.py. However, I noticed immediately that my allegedly amd64 build is saying things like running bdist_wheel running build running build_py copying src\reportlab\lib\hyphen.mashed -> build\lib.win32-3.3\reportlab\lib running build_ext installing to build\bdist.win32\wheel running install running install_lib creating build\bdist.win32\wheel creating build\bdist.win32\wheel\reportlab creating build\bdist.win32\wheel\reportlab\fonts and later on it crashes with Traceback (most recent call last): File "setup.py", line 541, in main() File "setup.py", line 530, in main ext_modules = EXT_MODULES, File "c:\ux\ExeBuilder\py33\distutils\core.py", line 148, in setup dist.run_commands() File "c:\ux\ExeBuilder\py33\distutils\dist.py", line 929, in run_commands self.run_command(cmd) File "c:\ux\ExeBuilder\py33\distutils\dist.py", line 948, in run_command cmd_obj.run() File "C:\code\hg-repos\py33\lib\site-packages\wheel\bdist_wheel.py", line 207, in run archive_basename = self.get_archive_basename() File "C:\code\hg-repos\py33\lib\site-packages\wheel\bdist_wheel.py", line 156, in get_archive_basename impl_tag, abi_tag, plat_tag = self.get_tag() File "C:\code\hg-repos\py33\lib\site-packages\wheel\bdist_wheel.py", line 150, in get_tag assert tag == supported_tags[0] AssertionError so I guess that wheel doesn't support the idea of cross platform building on windows. Can anyone more on the bleeding edge confirm this? I can guess that somewhere in wheel the plat-name argument is not being passed on to distutils bdist, but in addition something about the platform name is causing the crash later on. -- Robin Becker -- https://mail.python.org/mailman/listinfo/python-list