You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(7) |
Jun
(31) |
Jul
(50) |
Aug
(79) |
Sep
(45) |
Oct
(41) |
Nov
(56) |
Dec
(103) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(75) |
Feb
(37) |
Mar
(40) |
Apr
(41) |
May
(91) |
Jun
(41) |
Jul
(38) |
Aug
(48) |
Sep
(146) |
Oct
(98) |
Nov
(65) |
Dec
(64) |
2006 |
Jan
(40) |
Feb
(123) |
Mar
(57) |
Apr
(69) |
May
(49) |
Jun
(51) |
Jul
(50) |
Aug
(103) |
Sep
(89) |
Oct
(23) |
Nov
(73) |
Dec
(63) |
2007 |
Jan
(74) |
Feb
(76) |
Mar
(40) |
Apr
(46) |
May
(97) |
Jun
(45) |
Jul
(57) |
Aug
(74) |
Sep
(42) |
Oct
(15) |
Nov
(63) |
Dec
(10) |
2008 |
Jan
(40) |
Feb
(40) |
Mar
(25) |
Apr
(51) |
May
(34) |
Jun
(70) |
Jul
(52) |
Aug
(55) |
Sep
(44) |
Oct
(66) |
Nov
(44) |
Dec
(42) |
2009 |
Jan
(26) |
Feb
(32) |
Mar
(40) |
Apr
(81) |
May
(44) |
Jun
(49) |
Jul
(45) |
Aug
(58) |
Sep
(23) |
Oct
(62) |
Nov
(40) |
Dec
(48) |
2010 |
Jan
(24) |
Feb
(74) |
Mar
(62) |
Apr
(31) |
May
(42) |
Jun
(24) |
Jul
(39) |
Aug
(61) |
Sep
(21) |
Oct
(24) |
Nov
(26) |
Dec
(41) |
2011 |
Jan
(27) |
Feb
(27) |
Mar
(45) |
Apr
(15) |
May
(13) |
Jun
(26) |
Jul
(20) |
Aug
(52) |
Sep
(11) |
Oct
(32) |
Nov
(5) |
Dec
(5) |
2012 |
Jan
(7) |
Feb
(21) |
Mar
(2) |
Apr
(5) |
May
(9) |
Jun
|
Jul
(14) |
Aug
(20) |
Sep
(5) |
Oct
(8) |
Nov
(11) |
Dec
(4) |
2013 |
Jan
(7) |
Feb
(9) |
Mar
(8) |
Apr
(7) |
May
(22) |
Jun
(7) |
Jul
(4) |
Aug
(10) |
Sep
(7) |
Oct
(1) |
Nov
(17) |
Dec
(2) |
2014 |
Jan
(4) |
Feb
(2) |
Mar
(6) |
Apr
(6) |
May
(15) |
Jun
|
Jul
(9) |
Aug
(7) |
Sep
(21) |
Oct
(13) |
Nov
|
Dec
(2) |
2015 |
Jan
(5) |
Feb
|
Mar
(11) |
Apr
(3) |
May
(9) |
Jun
(5) |
Jul
(2) |
Aug
(2) |
Sep
(8) |
Oct
(9) |
Nov
(6) |
Dec
(1) |
2016 |
Jan
|
Feb
(5) |
Mar
(32) |
Apr
|
May
|
Jun
(10) |
Jul
(2) |
Aug
|
Sep
(5) |
Oct
(7) |
Nov
(3) |
Dec
|
2017 |
Jan
(5) |
Feb
|
Mar
(1) |
Apr
(1) |
May
(5) |
Jun
(1) |
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
(1) |
2018 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
(2) |
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2021 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Martin L. <te...@ho...> - 2017-05-11 02:56:40
|
Hi Sakurai, python -VV Python 2.7.12 There is no MSC version after typed this command. Regards, Ho Yeung, Lee Martin ________________________________ From: Sakurai Youhei <You...@ys...> Sent: Wednesday, May 10, 2017 0:23 To: Martin Lee Cc: py2...@li... Subject: Re: [Py2exe-users] The application has failed to start because its side-by-side configuration is in correct Hello, I'm just one of py2exe users but I'd be able to give a clue. At first, check out what compiler built your Python by following command. python -VV Then, you'll find version (MSC v. nnnn) and architecture (32 bit or 64 bit) of compiler in command's output. Next, go to http://stackoverflow.com/a/2676904 and identify what version of VC++ needs to be installed. [https://cdn.sstatic.net/Sites/stackoverflow/img/apple-touch-icon@2.png?v=73d79a89bded]<http://stackoverflow.com/a/2676904> What version of Visual Studio is Python on my computer compiled with?<http://stackoverflow.com/a/2676904> stackoverflow.com I am trying to find out the version of Visual Studio that is used to compile the Python on my computer It says Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win... After installing correct version and architecture of vcredist, your application will be probably able to start without such error. Best regards, Youhei Sent from my iPhone On May 9, 2017, at 23:28, Martin Lee <te...@ho...<mailto:te...@ho...>> wrote: Hi , in the past, compile this program in window 7 without any visual studio installed, it can run in new window server but after install VS2017 community, and compile python program to executable file in window 10, then got this error Regards, Ho Yeung, Lee Martin ________________________________ From: Martin Lee <te...@ho...<mailto:te...@ho...>> Sent: Tuesday, May 9, 2017 22:00 To: py2...@li...<mailto:py2...@li...> Subject: [Py2exe-users] The application has failed to start because its side-by-side configuration is in correct Hi, install in new virtual machine window 2008 in window 2012 after install vcredist_x64.exe still have this error The application has failed to start because its side-by-side configuration is in correct. Please see the application event log or use the command-line sxstrace.e xe tool for more detail. # setup.py from distutils.core import setup import py2exe setup(console=["sendsyslog.py"]) Regards, Martin ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org<http://Slashdot.org>! http://sdm.link/slashdot _______________________________________________ Py2exe-users mailing list Py2...@li...<mailto:Py2...@li...> https://lists.sourceforge.net/lists/listinfo/py2exe-users ________________________________ CONFIDENTIALITY NOTICE This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. If you receive this message in error, please immediately delete it and all copies of it from your system, destroy any hard copies of it and notify us by email to in...@ys... with a copy of this message. You must not, directly or indirectly, use, disclose, distribute, print or copy any part of this message if you are not the intended recipient. Y Soft and any of its subsidiaries each reserves the right to monitor all e-mail communications through its networks. Y Soft is neither liable for the proper, complete transmission of the information contained in this communication nor any delay in its receipt. This email was scanned for the presence of computer viruses. In the unfortunate event of infection Y Soft does not accept liability. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them. |
From: Sakurai Y. <You...@ys...> - 2017-05-09 16:42:59
|
Hello, I'm just one of py2exe users but I'd be able to give a clue. At first, check out what compiler built your Python by following command. python -VV Then, you'll find version (MSC v. nnnn) and architecture (32 bit or 64 bit) of compiler in command's output. Next, go to http://stackoverflow.com/a/2676904 and identify what version of VC++ needs to be installed. After installing correct version and architecture of vcredist, your application will be probably able to start without such error. Best regards, Youhei Sent from my iPhone On May 9, 2017, at 23:28, Martin Lee <te...@ho...<mailto:te...@ho...>> wrote: Hi , in the past, compile this program in window 7 without any visual studio installed, it can run in new window server but after install VS2017 community, and compile python program to executable file in window 10, then got this error Regards, Ho Yeung, Lee Martin ________________________________ From: Martin Lee <te...@ho...<mailto:te...@ho...>> Sent: Tuesday, May 9, 2017 22:00 To: py2...@li...<mailto:py2...@li...> Subject: [Py2exe-users] The application has failed to start because its side-by-side configuration is in correct Hi, install in new virtual machine window 2008 in window 2012 after install vcredist_x64.exe still have this error The application has failed to start because its side-by-side configuration is in correct. Please see the application event log or use the command-line sxstrace.e xe tool for more detail. # setup.py from distutils.core import setup import py2exe setup(console=["sendsyslog.py"]) Regards, Martin ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org<http://Slashdot.org>! http://sdm.link/slashdot _______________________________________________ Py2exe-users mailing list Py2...@li...<mailto:Py2...@li...> https://lists.sourceforge.net/lists/listinfo/py2exe-users ________________________________ CONFIDENTIALITY NOTICE This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. If you receive this message in error, please immediately delete it and all copies of it from your system, destroy any hard copies of it and notify us by email to in...@ys... with a copy of this message. You must not, directly or indirectly, use, disclose, distribute, print or copy any part of this message if you are not the intended recipient. Y Soft and any of its subsidiaries each reserves the right to monitor all e-mail communications through its networks. Y Soft is neither liable for the proper, complete transmission of the information contained in this communication nor any delay in its receipt. This email was scanned for the presence of computer viruses. In the unfortunate event of infection Y Soft does not accept liability. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them. |
From: Martin L. <te...@ho...> - 2017-05-09 14:28:27
|
Hi , in the past, compile this program in window 7 without any visual studio installed, it can run in new window server but after install VS2017 community, and compile python program to executable file in window 10, then got this error Regards, Ho Yeung, Lee Martin ________________________________ From: Martin Lee <te...@ho...> Sent: Tuesday, May 9, 2017 22:00 To: py2...@li... Subject: [Py2exe-users] The application has failed to start because its side-by-side configuration is in correct Hi, install in new virtual machine window 2008 in window 2012 after install vcredist_x64.exe still have this error The application has failed to start because its side-by-side configuration is in correct. Please see the application event log or use the command-line sxstrace.e xe tool for more detail. # setup.py from distutils.core import setup import py2exe setup(console=["sendsyslog.py"]) Regards, Martin |
From: Martin L. <te...@ho...> - 2017-05-09 14:00:36
|
Hi, install in new virtual machine window 2008 in window 2012 after install vcredist_x64.exe still have this error The application has failed to start because its side-by-side configuration is in correct. Please see the application event log or use the command-line sxstrace.e xe tool for more detail. # setup.py from distutils.core import setup import py2exe setup(console=["sendsyslog.py"]) Regards, Martin |
From: Koteswara R. R. <ru...@ya...> - 2017-04-14 00:08:56
|
I converted the C++ PieChart example at http://www.vtk.org/Wiki/VTK/Examples/Cxx/Plotting/PieChartat to Python. It is crashing with the following error: vtkPlotPie [000002153DB80AA0]: No data set [index 0]. Looks like it is failing at pie = vtk.vtkPlotPie.SafeDownCast(chart.AddPlot(0))Not able to figure it out why? Following is the Python code: import vtk data = [77938,9109,2070,12806,19514]labels = ["Books","New and Popular","Periodical","Audiobook","Video"] numItems = 5 #Create a pie chart object and contextview = vtk.vtkContextView()view.GetRenderer().SetBackground(1.0, 1.0, 1.0)view.GetRenderWindow().SetSize(600, 350) chart = vtk.vtkChartPie()view.GetScene().AddItem(chart) #Create a table with some points in it...table = vtk.vtkTable()arrData = vtk.vtkIntArray()labelArray = vtk.vtkStringArray() for i in range(numItems): arrData.InsertNextValue(data[i]) labelArray.InsertNextValue(labels[i]) arrData.SetName("Distance Distribution") table.AddColumn(arrData) colorSeries = vtk.vtkColorSeries()colorSeries.SetColorScheme(vtk.vtkColorSeries.WARM) #Add multiple line plots, setting the colors etcpie = vtk.vtkPlotPie.SafeDownCast(chart.AddPlot(0))pie.SetColorSeries(colorSeries) pie.SetInputData(table)pie.SetInputArray(0,"2008 Circulation")pie.SetLabels(labelArray )chart.SetShowLegend(True)chart.SetTitle("Circulation 2008") #Finally render the scene and compare the image to a reference imageview.GetRenderWindow().SetMultiSamples(0)view.GetRenderWindow().Render()view.GetInteractor().Initialize()view.GetInteractor().Start() |
From: Patrik P. <ppo...@gm...> - 2017-03-28 15:51:51
|
Hi, I am trying to build my COM dll. Since I am new to py2exe, I tried COM server example from http://www.py2exe.org/old/ # setup.py from distutils.core import setup import py2exe setup(com_server=["win32com.server.interp"]) After running ">setup.py py2exe", some output appears in dist folder, however I can't clearly see where is the entry point to my COM object in order to register it. The script should generate DLL and EXE, right? But those are not present in dist folder. Thanks for the help. Python3.3.5 used + pywin32 220 + py2exe 0.9.2.2 |
From: Jaime B. J. <j.b...@gm...> - 2017-01-18 13:40:06
|
I solved the problem. I had remove the build file and this force recompile all libraries. And that works for me. Thank you. El 18 ene. 2017 14:37, "Thomas Heller" <th...@ct...> escribió: > py2exe cannot handle configparser because of the sys.path manipulation > that configparser does with the .pth file it installs. > > Thomas > > Am 17.01.2017 um 12:02 schrieb Jaime Barrio Jimenez: > > Thank You for your fast reply, but it doesn't work for me. > > > > The output setup py2exe comands: > > > > */"*** copy dlls ***/* > > */copying C:\Python27\lib\site-packages\py2exe\run.exe -> > > C:\Users\A558286\workspa/* > > */ce\Python\Act_Masivo_Generico\src\dist\GUI.exe/* > > */The following modules appear to be missing/* > > */['Carbon', 'Carbon.Files', '_sysconfigdata', 'backports', > > 'backports.configparse/* > > */r']"/* > > */ > > /* > > I think this modules backports missing are relevant. > > > > An when I executed: > > > > */"Traceback (most recent call last):/* > > */ File "GUI.py", line 15, in <module>/* > > */ImportError: No module named backports"/* > > */ > > /* > > Tahnk You > > > > 2017-01-17 11:54 GMT+01:00 Massa, Harald Armin <ch...@gh... > > <mailto:ch...@gh...>>: > > > > Jaime, > > > > > > > > > > /*" File "GUI.py", line 14, in <module>*/ > > /* File "configparser.pyc", line 12, in <module>*/ > > /*ImportError: No module named backports.configparser"*/ > > /* > > */ > > I tried use other kind of import like this from backports import > > configparser but it doesn't works. > > > > With other libraries I need specify the package to import in > > options includes like "sip" or "time". It is neccesary include > > something in this options to solve the problem? > > > > > > py2exe is challenged with submodules. > > > > A workaround that often helped me is: > > > > put lines in your main script as > > > > import backports > > import backports.configparser > > > > I found with other modules that with this trick py2exe more reliably > > finds and includes those files. > > > > best wishes > > > > Harald > > > > > > > > > > > > -- > > > > > > > > > > -- > > Un Saludo > > Atentamente Jaime Barrio. > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Ingeniero Informático (UPM) > > Linkedin <http://es.linkedin.com/pub/jaime-barrio-jimenez/32/363/311> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > > > ------------------------------------------------------------ > ------------------ > > Check out the vibrant tech community on one of the world's most > > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > > > > > > > > _______________________________________________ > > Py2exe-users mailing list > > Py2...@li... > > https://lists.sourceforge.net/lists/listinfo/py2exe-users > > > > > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Py2exe-users mailing list > Py2...@li... > https://lists.sourceforge.net/lists/listinfo/py2exe-users > |
From: Thomas H. <th...@ct...> - 2017-01-18 13:36:39
|
py2exe cannot handle configparser because of the sys.path manipulation that configparser does with the .pth file it installs. Thomas Am 17.01.2017 um 12:02 schrieb Jaime Barrio Jimenez: > Thank You for your fast reply, but it doesn't work for me. > > The output setup py2exe comands: > > */"*** copy dlls ***/* > */copying C:\Python27\lib\site-packages\py2exe\run.exe -> > C:\Users\A558286\workspa/* > */ce\Python\Act_Masivo_Generico\src\dist\GUI.exe/* > */The following modules appear to be missing/* > */['Carbon', 'Carbon.Files', '_sysconfigdata', 'backports', > 'backports.configparse/* > */r']"/* > */ > /* > I think this modules backports missing are relevant. > > An when I executed: > > */"Traceback (most recent call last):/* > */ File "GUI.py", line 15, in <module>/* > */ImportError: No module named backports"/* > */ > /* > Tahnk You > > 2017-01-17 11:54 GMT+01:00 Massa, Harald Armin <ch...@gh... > <mailto:ch...@gh...>>: > > Jaime, > > > > > /*" File "GUI.py", line 14, in <module>*/ > /* File "configparser.pyc", line 12, in <module>*/ > /*ImportError: No module named backports.configparser"*/ > /* > */ > I tried use other kind of import like this from backports import > configparser but it doesn't works. > > With other libraries I need specify the package to import in > options includes like "sip" or "time". It is neccesary include > something in this options to solve the problem? > > > py2exe is challenged with submodules. > > A workaround that often helped me is: > > put lines in your main script as > > import backports > import backports.configparser > > I found with other modules that with this trick py2exe more reliably > finds and includes those files. > > best wishes > > Harald > > > > > > -- > > > > > -- > Un Saludo > Atentamente Jaime Barrio. > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Ingeniero Informático (UPM) > Linkedin <http://es.linkedin.com/pub/jaime-barrio-jimenez/32/363/311> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > > > > _______________________________________________ > Py2exe-users mailing list > Py2...@li... > https://lists.sourceforge.net/lists/listinfo/py2exe-users > |
From: Massa, H. A. <ch...@gh...> - 2017-01-17 11:20:22
|
Jaime, > > *" File "GUI.py", line 14, in <module>* > * File "configparser.pyc", line 12, in <module>* > *ImportError: No module named backports.configparser"* > > I tried use other kind of import like this from backports import > configparser but it doesn't works. > > With other libraries I need specify the package to import in options > includes like "sip" or "time". It is neccesary include something in this > options to solve the problem? > > > py2exe is challenged with submodules. A workaround that often helped me is: put lines in your main script as import backports import backports.configparser I found with other modules that with this trick py2exe more reliably finds and includes those files. best wishes Harald -- |
From: Jaime B. J. <j.b...@gm...> - 2017-01-17 11:02:53
|
Thank You for your fast reply, but it doesn't work for me. The output setup py2exe comands: *"*** copy dlls **** *copying C:\Python27\lib\site-packages\py2exe\run.exe -> C:\Users\A558286\workspa* *ce\Python\Act_Masivo_Generico\src\dist\GUI.exe* *The following modules appear to be missing* *['Carbon', 'Carbon.Files', '_sysconfigdata', 'backports', 'backports.configparse* *r']"* I think this modules backports missing are relevant. An when I executed: *"Traceback (most recent call last):* * File "GUI.py", line 15, in <module>* *ImportError: No module named backports"* Tahnk You 2017-01-17 11:54 GMT+01:00 Massa, Harald Armin <ch...@gh...>: > Jaime, > > > >> >> *" File "GUI.py", line 14, in <module>* >> * File "configparser.pyc", line 12, in <module>* >> *ImportError: No module named backports.configparser"* >> >> I tried use other kind of import like this from backports import >> configparser but it doesn't works. >> >> With other libraries I need specify the package to import in options >> includes like "sip" or "time". It is neccesary include something in this >> options to solve the problem? >> >> >> py2exe is challenged with submodules. > > A workaround that often helped me is: > > put lines in your main script as > > import backports > import backports.configparser > > I found with other modules that with this trick py2exe more reliably finds > and includes those files. > > best wishes > > Harald > > > > > > -- > -- Un Saludo Atentamente Jaime Barrio. ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ingeniero Informático (UPM) Linkedin <http://es.linkedin.com/pub/jaime-barrio-jimenez/32/363/311> ~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
From: Jaime B. J. <j.b...@gm...> - 2017-01-17 10:46:49
|
Hi, I'm using Py2exe and ConfigParser but I have somo problems. I have installed configparser from pip (pip install configparser) and it works fine. In my code I import the package like this "import configparser" and when I execute works. Now I have used py2exe to make a distribution with this setup.py (attached) and the output console message is: *"*** copy dlls **** *copying C:\Python27\lib\site-packages\py2exe\run.exe -> C:\Users\A558286\workspa* *ce\Python\Act_Masivo_Generico\src\dist\GUI.exe* *The following modules appear to be missing* *['Carbon', 'Carbon.Files', '_sysconfigdata', 'backports.configparser']"* When I have executed the .exe file, the error message is: *" File "GUI.py", line 14, in <module>* * File "configparser.pyc", line 12, in <module>* *ImportError: No module named backports.configparser"* I tried use other kind of import like this from backports import configparser but it doesn't works. With other libraries I need specify the package to import in options includes like "sip" or "time". It is neccesary include something in this options to solve the problem? Thank You in advance |
From: Sakurai Y. <You...@ys...> - 2016-11-09 01:41:59
|
Hello, I have had similar problem that was _Py_PackageContext in ctypes.pythonapi. And my workaround was to change bundle_files option to 2 which generates exe file without bundling python.dll. The problem seems to happen when loading python.dll from memory (bundle_files=1 or 0) but time didn’t allow me to investigate more so I selected the workaround. Best regards, Youhei From: Okko Willeboordse [mailto:okk...@gm...] Sent: Tuesday, November 8, 2016 10:38 PM To: py2...@li... Subject: [Py2exe-users] ctypes.pythonapi fails Hello, I run in to problems converting a PyQt4/matplotlib application in to a single executable. matplotlib does the following; _decref = ctypes.pythonapi.Py_DecRef ctypes help; "pythonapi is a predefined symbol giving access to the Python C api:" Apparently py2exe loads ctypes such that ctypes.pythonapi is not valid, since my application fails with; File "zipextimporter.pyc", line 82, in load_module File "matplotlib\backends\backend_qt5agg.pyc", line 31, in <module> File "ctypes\__init__.pyc", line 375, in __getattr__ File "ctypes\__init__.pyc", line 380, in __getitem__ AttributeError: function 'Py_DecRef' not found I can override ctypes.pythonapi before importing matplotlib as follows; ctypes.pythonapi = ctypes.PyDLL('python%d%d.dll' % sys.version_info[:2]) With above override things work, however plain wrong since the application now has 2 interpreters (read python dll's); one loaded by py2exe and one by the override. If I could get a handle to the interpreter loaded by py2exe I could do; ctypes.pythonapi = ctypes.PyDLL(handle_to_py2exe_interpreter) How to fix ctypes.pythonapi? Thanks, Okko Willeboordse ________________________________ CONFIDENTIALITY NOTICE This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. If you receive this message in error, please immediately delete it and all copies of it from your system, destroy any hard copies of it and notify us by email to in...@ys... with a copy of this message. You must not, directly or indirectly, use, disclose, distribute, print or copy any part of this message if you are not the intended recipient. Y Soft and any of its subsidiaries each reserves the right to monitor all e-mail communications through its networks. Y Soft is neither liable for the proper, complete transmission of the information contained in this communication nor any delay in its receipt. This email was scanned for the presence of computer viruses. In the unfortunate event of infection Y Soft does not accept liability. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them. |
From: Okko W. <okk...@gm...> - 2016-11-08 13:38:17
|
Hello, I run in to problems converting a PyQt4/matplotlib application in to a single executable. matplotlib does the following; _decref = ctypes.pythonapi.Py_DecRef ctypes help; "pythonapi is a predefined symbol giving access to the Python C api:" Apparently py2exe loads ctypes such that ctypes.pythonapi is not valid, since my application fails with; File "zipextimporter.pyc", line 82, in load_module File "matplotlib\backends\backend_qt5agg.pyc", line 31, in <module> File "ctypes\__init__.pyc", line 375, in __getattr__ File "ctypes\__init__.pyc", line 380, in __getitem__ AttributeError: function 'Py_DecRef' not found I can override ctypes.pythonapi before importing matplotlib as follows; ctypes.pythonapi = ctypes.PyDLL('python%d%d.dll' % sys.version_info[:2]) With above override things work, however plain wrong since the application now has 2 interpreters (read python dll's); one loaded by py2exe and one by the override. If I could get a handle to the interpreter loaded by py2exe I could do; ctypes.pythonapi = ctypes.PyDLL(handle_to_py2exe_interpreter) How to fix ctypes.pythonapi? Thanks, Okko Willeboordse |
From: Frank X. <fra...@ya...> - 2016-11-02 00:13:47
|
Hi, I've been using py2exe for almost two years, and it really does a good job. However, recently I need to replace PyYAML with ruamel.yaml, and found that py2exe can't support ruamel.yaml. Here's the error message: D:\exe>build_exe -c -b 3 fmg.pyError: Namespace packages not yet supported: Skipping package 'ruamel' My question is: can you update the project to support ruamel.yaml? py2exe stopped updating for long time, which may force users to look for other solutions. Just like PyYAML which lacks updates and support of double quotes preservation, I have to stop using PyYaml and turn to ruamel.yaml which implements lots of more advanced features. I still want to stick to py2exe, can you help me support ruamel.yaml package? Thanks in advance! Frank |
From: <dy...@or...> - 2016-10-19 19:45:02
|
Hello, update : Deleting my py2exe installation and reinstalling 0.9.2.2 fixed the last problem : the required exe is now present. If I run from command line without the setup.py, the only errors are now : 13 missing Modules ------------------ ? System imported from PyPDF2.filters, __SCRIPT__ ? gi.repository.GObject imported from pdfshuffler_g3, pdfshuffler_iconview3 ? gi.repository.Gdk imported from gi.module, pdfshuffler_g3 ? gi.repository.Gio imported from __SCRIPT__, files_chooser, pdfshuffler_g3 ? gi.repository.Gtk imported from files_chooser, gi.module, pdfshuffler_g3, pdfshuffler_iconview3 ? gi.repository.Pango imported from __SCRIPT__, pdfshuffler_g3 ? gi.repository.Poppler imported from __SCRIPT__, pdfshuffler_g3 ? netbios imported from uuid ? readline imported from cmd, code, pdb ? sets imported from PyPDF2.pdf ? win32api imported from platform ? win32con imported from platform ? win32wnet imported from uuid But this is still the same problem : all gi.... imports are not found. Best regards Dysmas --- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. https://www.avast.com/antivirus |
From: <dy...@or...> - 2016-10-19 19:25:19
|
Hello, it is years now that I am trying to find a py2exe solution for Python 3 and Gtk 3, which will accept : from gi.repository import ... I know there is a py2exe for Python 3 (py2exe 0.9.2.0) but when I try to build my script, I get : 29 missing Modules ------------------ ? System imported from PyPDF2.filters ? UserList imported from pygtkcompat.pygtkcompat ? gi.repository.Atk imported from pygtkcompat.pygtkcompat ? gi.repository.GLib imported from pygtkcompat.pygtkcompat ? gi.repository.GObject imported from pdfshuffler_g3, pdfshuffler_iconview3, pygtkcompat.generictreemodel, pygtkcompat.pygtkcompat ? gi.repository.GUdev imported from pygtkcompat.pygtkcompat ? gi.repository.Gdk imported from __SCRIPT__, pdfshuffler_g3, pygtkcompat.pygtkcompat ? gi.repository.GdkPixbuf imported from pygtkcompat.pygtkcompat ? gi.repository.Gio imported from __SCRIPT__, files_chooser, pdfshuffler_g3, pygtkcompat.pygtkcompat ? gi.repository.GooCanvas imported from pygtkcompat.pygtkcompat ? gi.repository.Gst imported from pygtkcompat.pygtkcompat ? gi.repository.GstAudio imported from pygtkcompat.pygtkcompat ? gi.repository.GstBase imported from pygtkcompat.pygtkcompat ? gi.repository.GstController imported from pygtkcompat.pygtkcompat ? gi.repository.GstInterfaces imported from pygtkcompat.pygtkcompat ? gi.repository.GstPbutils imported from pygtkcompat.pygtkcompat ? gi.repository.GstVideo imported from pygtkcompat.pygtkcompat ? gi.repository.Gtk imported from __SCRIPT__, files_chooser, pdfshuffler_g3, pdfshuffler_iconview3, pygtkcompat.generictreemodel, pygtkc ompat.pygtkcompat ? gi.repository.Pango imported from __SCRIPT__, pdfshuffler_g3, pygtkcompat.pygtkcompat ? gi.repository.PangoCairo imported from pygtkcompat.pygtkcompat ? gi.repository.Poppler imported from __SCRIPT__, pdfshuffler_g3, pygtkcompat.pygtkcompat ? gi.repository.Vte imported from pygtkcompat.pygtkcompat ? gi.repository.WebKit imported from pygtkcompat.pygtkcompat ? netbios imported from uuid ? readline imported from cmd, code, pdb ? sets imported from PyPDF2.pdf ? win32api imported from platform ? win32con imported from platform ? win32wnet imported from uuid Building 'dist\pdfbooklet3004.exe'. error: [Errno 2] No such file or directory: 'c:\\prog2\\python34\\lib\\site-packages\\py2exe-0.9.2.0-py3.4.egg\\py2exe\\run_w-py3.4-win32.exe' d:\Mes documents\en cours\PdfBooklet3>run_w-py3.4-win32.exe The other issue is the last line : run_w-py3.4-win32.exe does not exist. Does anyone has a working solution for building a python 3 - Gtk3 application ? Thanks Dysmas --- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. https://www.avast.com/antivirus |
From: Andrew Y. <and...@gm...> - 2016-10-06 15:19:59
|
so, anyone have any thoughts on this? On Fri, Sep 30, 2016 at 5:07 PM, Andrew Yinger <and...@gm...> wrote: > after upgrading openssl for python 2.7, i am no longer able to > successfully create an exe (even if i manually add import statements like: > "import _cffi_backend, cryptography.hazmat.bindings.openssl"). > > i see that support for the latest version of pyOpenSSL (and cffi) was > added for version 0.9.2.2, but that this version is only meant to work > with python 3. unfortunately, because of several libraries i use, i am > unable to make the switch to python 3. > > can a patch be made that supports openssl for the latest version (0.6.9) > for python 2.7? > > > > > |
From: Coyot L. (G. Glazer) <co...@li...> - 2016-10-03 15:12:12
|
<html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> </head> <body bgcolor="#FFFFFF" text="#000000"> <div class="moz-cite-prefix">Any thoughts, anyone?<br> <br> Best,<br> <br> coyot<br> <br> On 9/26/16 15:40, Coyot Linden (Glenn Glazer) wrote:<br> </div> <blockquote cite="mid:6a3...@li..." type="cite"> <meta http-equiv="content-type" content="text/html; charset=utf-8"> Hi, folks.<br> <br> We are looking at using py2exe for the project described below and would like to know if people feel that py2exe is a good fit.<br> <br> Here are the parameters:<br> <br> We already have Python 2.6 code that works on Linux and Mac by virtue of system Python already being present. The task to it make it work on Windows as a single executable per module.<br> <br> Our application is a C++ client application which currently is launched directly from the start menu and contains within the C++ both the update manager and the crash handler. The new Python code interposes itself between the system launcher (e.g., clicking the icon) and the application, so that the updater and crash handler can be run as siblings of the application process. <br> <br> There are a few features of the codebase that seem worth mentioning:<br> <br> - The launcher is the main module, but there are other bespoke modules that handle, for example, downloading updates or applying updates <br> -- These are imported by the launcher and can also be run as standalone applications.<br> -- In particular, the downloader can run in the background in some cases, so for those cases we launch it via a call to subprocess.<br> - Most of the modules use Tkinter windows to message the user via a module that standardizes the look and feel.<br> -- Those Tkinter windows use icons that come with the application (currently in a subdirectory of the application directory)<br> -- The progress bar implementation also runs in a separate thread so that it can be updated as the download progresses<br> - We build locally during development, but our test and production builds are run on Teamcity hosts that often run more than one build at the same time, so the compiler needs to be process-safe (we recently watched a different compiler fail during a cleanup phase - shutil claimed that the file was held by a different process).<br> - The Teamcity hosts have, sadly, both cygwin python and system python on them, so we will need a way to point py2exe at the system version.<br> <br> Thoughts and advice on how to go about this are most welcome.<br> <br> Best,<br> <br> coyot<br> <b><span style="font-size:9.5pt">GLENN GLAZER | <i>S</i></span></b><b><i><span style="font-size:9.5pt;color:#666666">enior Software Engineer </span></i></b><b><span style="font-size:7.5pt"><br> m:</span></b><span style="font-size:7.5pt"> 562.305.2920 | <b>email:</b> <a moz-do-not-send="true" href="mailto:co...@li..."> co...@li...</a> | <b>Second Life:</b> Coyot Linden<br> <b>LINDEN LAB</b> | Create Virtual Experiences</span><br> </blockquote> <br> </body> </html> |
From: Toni B. <hih...@go...> - 2016-10-03 15:05:29
|
Hi, it seems like synapse client wants to read relevant data from a json file which isn't available when bundled into an exe file. In my eyes it would be inefficient to add some tweaks in py2exe, packing the relevant files and forwarding the necessary reads to this file when importing. Instead I would try contacting the developers of synapse client or file an issue ticket to them so they can try to get this working properly. You can of course try to package the relevant file, which seems to be in some path like synapseclient\synapsepythonclient, into the executable on your own and see if it works like a charm, but I doubt it. I myself don't have any experience with this library, so you should try to get it working on your own or contact the developers as stated above. Hope you get behind the magic of this :). Best Regards. Toni Am 03.10.2016 um 15:20 schrieb Sumanta Seal: > > Hello everyone, > > I am facing an issue in creating Windows executable (.exe) from a > Python Script that uses SynapseClient, a python client library > provided by Synapse (https://www.synapse.org). I have installed > SynapseClient downloading it from git and executing the command > "python setup.py install" in the console. I have verified that the new > directory "synapseclient-1.5.2.dev1-py3.4.egg" (along with it's > sub-directories "EGG-INFO" and "synapseclient") added in the location > "Python34\Lib\site-packages". synapseclient library is successfully > imported to my Python script and when I ran my script using command > "python myScript.pyw" in console, it executed properly without any > error. I was able to create windows .exe using py2exe (command, python > setup.py py2exe), the exe is generate properly, but when I > double-clicked on the generated .exe, it shows the error as - > Traceback (most recent call last): > File "myScript.pyw", line 18, in <module> > File "<frozen importlib./bootstrap>", line 2237, in /find_and_load > File "<frozen importlib./bootstrap>", line 2226, in > /find_and_load_unlocked > File "<frozen importlib./bootstrap>", line 1191, in /load_unlocked > File "<frozen importlib./bootstrap>", line 1161, in > /load_backward_compatible > File > "C:\Python34\lib\site-packages\synapseclient-1.5.2.dev1-py3.4.egg\synapseclient__init__.py", > line 325, in <module> > *version* = json.loads(pkg_resources.resource_string('synapseclient', > 'synapsePythonClient').decode())['latestVersion'] > File "C:\Python34\lib\site-packages\pkg_resources__init__.py", line > 1183, in resource_string > self, resource_name > File "C:\Python34\lib\site-packages\pkg_resources__init__.py", line > 1623, in get_resource_string > return self./get(self./fn(self.module_path, resource_name)) > File "C:\Python34\lib\site-packages\pkg_resources__init*.py", line > 1701, in *get > return self.loader.get_data(path) > OSError: [Errno 0] Error: 'synapseclient\synapsePythonClient' > > My setup.py file is as follows - > ======================================================= > from distutils.core import setup > import py2exe > > EXE = [{'script':'myScript.pyw'}] > DATA_FILES = > [('css/bootstrap',['css/bootstrap/bootstrap.min.css','css/bootstrap/bootstrap-theme.min.css']), > ('css/font-awesome/css',['css/font-awesome/css/font-awesome.css','css/font-awesome/css/font-awesome.min.css']), > ('css/font-awesome/fonts',['css/font-awesome/fonts/FontAwesome.otf','css/font-awesome/fonts/fontawesome-webfont.eot','css/font-awesome/fonts/fontawesome-webfont.svg','css/font-awesome/fonts/fontawesome-webfont.ttf','css/font-awesome/fonts/fontawesome-webfont.woff','css/font-awesome/fonts/fontawesome-webfont.woff2']), > ('js/bootstrap',['js/bootstrap/bootstrap.js','js/bootstrap/bootstrap.min.js']), > ('js/jquery',['js/jquery/jquery.min.js','js/jquery/jquery.ui.touch-punch.min.js','js/jquery/jquery-ui.min.js']), > ('',['myFile.html']) > ] > OPTIONS = {'py2exe': {'includes': > ['PySide.QtWebKit','PySide.QtGui','PySide.QtNetwork']}} > GENERATOR = ['py2exe']; > > setup( > windows = EXE, > data_files = DATA_FILES, > options = OPTIONS, > setup_requires = GENERATOR, > zipfile = None, > ) > ========================================== > > May be I am missing something silly. Is there anything I need to add > in my setup.py file ? Please help. > > Thanks, > Sumanta > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > > > _______________________________________________ > Py2exe-users mailing list > Py2...@li... > https://lists.sourceforge.net/lists/listinfo/py2exe-users |
From: Sumanta S. <sum...@gm...> - 2016-10-03 13:20:53
|
Hello everyone, I am facing an issue in creating Windows executable (.exe) from a Python Script that uses SynapseClient, a python client library provided by Synapse (https://www.synapse.org). I have installed SynapseClient downloading it from git and executing the command "python setup.py install" in the console. I have verified that the new directory "synapseclient-1.5.2.dev1-py3.4.egg" (along with it's sub-directories "EGG-INFO" and "synapseclient") added in the location "Python34\Lib\site-packages". synapseclient library is successfully imported to my Python script and when I ran my script using command "python myScript.pyw" in console, it executed properly without any error. I was able to create windows .exe using py2exe (command, python setup.py py2exe), the exe is generate properly, but when I double-clicked on the generated .exe, it shows the error as - Traceback (most recent call last): File "myScript.pyw", line 18, in <module> File "<frozen importlib.*bootstrap>", line 2237, in *find_and_load File "<frozen importlib.*bootstrap>", line 2226, in *find_and_load_unlocked File "<frozen importlib.*bootstrap>", line 1191, in *load_unlocked File "<frozen importlib.*bootstrap>", line 1161, in * load_backward_compatible File "C:\Python34\lib\site-packages\synapseclient-1.5.2. dev1-py3.4.egg\synapseclient__init__.py", line 325, in <module> *version* = json.loads(pkg_resources.resource_string('synapseclient', 'synapsePythonClient').decode())['latestVersion'] File "C:\Python34\lib\site-packages\pkg_resources__init__.py", line 1183, in resource_string self, resource_name File "C:\Python34\lib\site-packages\pkg_resources__init__.py", line 1623, in get_resource_string return self.*get(self.*fn(self.module_path, resource_name)) File "C:\Python34\lib\site-packages\pkg_resources__init*.py", line 1701, in *get return self.loader.get_data(path) OSError: [Errno 0] Error: 'synapseclient\synapsePythonClient' My setup.py file is as follows - ======================================================= from distutils.core import setup import py2exe EXE = [{'script':'myScript.pyw'}] DATA_FILES = [('css/bootstrap',['css/bootstrap/bootstrap.min.css',' css/bootstrap/bootstrap-theme.min.css']), ('css/font-awesome/css',['css/font-awesome/css/font-awesome. css','css/font-awesome/css/font-awesome.min.css']), ('css/font-awesome/fonts',['css/font-awesome/fonts/ FontAwesome.otf','css/font-awesome/fonts/fontawesome-webfont.eot','css/font- awesome/fonts/fontawesome-webfont.svg','css/font-awesome/fonts/fontawesome- webfont.ttf','css/font-awesome/fonts/fontawesome-webfont.woff','css/font- awesome/fonts/fontawesome-webfont.woff2']), ('js/bootstrap',['js/bootstrap/bootstrap.js','js/ bootstrap/bootstrap.min.js']), ('js/jquery',['js/jquery/jquery.min.js','js/jquery/ jquery.ui.touch-punch.min.js','js/jquery/jquery-ui.min.js']), ('',['myFile.html']) ] OPTIONS = {'py2exe': {'includes': ['PySide.QtWebKit','PySide. QtGui','PySide.QtNetwork']}} GENERATOR = ['py2exe']; setup( windows = EXE, data_files = DATA_FILES, options = OPTIONS, setup_requires = GENERATOR, zipfile = None, ) ========================================== May be I am missing something silly. Is there anything I need to add in my setup.py file ? Please help. Thanks, Sumanta |
From: Andrew Y. <and...@gm...> - 2016-10-01 00:08:00
|
after upgrading openssl for python 2.7, i am no longer able to successfully create an exe (even if i manually add import statements like: "import _cffi_backend, cryptography.hazmat.bindings.openssl"). i see that support for the latest version of pyOpenSSL (and cffi) was added for version 0.9.2.2, but that this version is only meant to work with python 3. unfortunately, because of several libraries i use, i am unable to make the switch to python 3. can a patch be made that supports openssl for the latest version (0.6.9) for python 2.7? |
From: Coyot L. (G. Glazer) <co...@li...> - 2016-09-26 22:40:19
|
<html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> </head> <body bgcolor="#FFFFFF" text="#000000"> Hi, folks.<br> <br> We are looking at using py2exe for the project described below and would like to know if people feel that py2exe is a good fit.<br> <br> Here are the parameters:<br> <br> We already have Python 2.6 code that works on Linux and Mac by virtue of system Python already being present. The task to it make it work on Windows as a single executable per module.<br> <br> Our application is a C++ client application which currently is launched directly from the start menu and contains within the C++ both the update manager and the crash handler. The new Python code interposes itself between the system launcher (e.g., clicking the icon) and the application, so that the updater and crash handler can be run as siblings of the application process. <br> <br> There are a few features of the codebase that seem worth mentioning:<br> <br> - The launcher is the main module, but there are other bespoke modules that handle, for example, downloading updates or applying updates <br> -- These are imported by the launcher and can also be run as standalone applications.<br> -- In particular, the downloader can run in the background in some cases, so for those cases we launch it via a call to subprocess.<br> - Most of the modules use Tkinter windows to message the user via a module that standardizes the look and feel.<br> -- Those Tkinter windows use icons that come with the application (currently in a subdirectory of the application directory)<br> -- The progress bar implementation also runs in a separate thread so that it can be updated as the download progresses<br> - We build locally during development, but our test and production builds are run on Teamcity hosts that often run more than one build at the same time, so the compiler needs to be process-safe (we recently watched a different compiler fail during a cleanup phase - shutil claimed that the file was held by a different process).<br> - The Teamcity hosts have, sadly, both cygwin python and system python on them, so we will need a way to point py2exe at the system version.<br> <br> Thoughts and advice on how to go about this are most welcome.<br> <br> Best,<br> <br> coyot<br> <b><span style="font-size:9.5pt">GLENN GLAZER | <i>S</i></span></b><b><i><span style="font-size:9.5pt;color:#666666">enior Software Engineer </span></i></b><b><span style="font-size:7.5pt"><br> m:</span></b><span style="font-size:7.5pt"> 562.305.2920 | <b>email:</b> <a moz-do-not-send="true" href="mailto:co...@li..."> co...@li...</a> | <b>Second Life:</b> Coyot Linden<br> <b>LINDEN LAB</b> | Create Virtual Experiences</span><br> </body> </html> |
From: Niki S. <nik...@gm...> - 2016-09-26 09:46:37
|
On 22.09.2016 23:41, Mario Lacunza wrote: > Hi, > > I want to know if this is possible: > > 1. I have an APP made with python > 2. I have many plugins for APP. > 3. I want to create EXE for the APP and for each plugin, > > Can this work? We are doing similar app except that our plug-ins are python importable (not exe). App description is at http://www.vintech.bg/ HTH Niki |
From: Mario L. <mla...@gm...> - 2016-09-22 20:41:51
|
Hi, I want to know if this is possible: 1. I have an APP made with python 2. I have many plugins for APP. 3. I want to create EXE for the APP and for each plugin, Can this work? Saludos / Best regards Mario Lacunza Email:: mla...@gm... Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Skype: mlacunzav Lima - Peru |
From: Sakurai Y. <You...@ys...> - 2016-09-20 03:45:46
|
Hello there, Because previous email was pended due to size, I'm resending the patch with less info. Thanks. Best regards, Youhei From: Sakurai Youhei Sent: Tuesday, September 20, 2016 10:51 AM To: 'py2...@li...' <py2...@li...> Subject: Patch to build py2exe with Python 3.5 Hello there, I'd like to share one patch, as attached, which enables to build py2exe with Python 3.5. The points were: 1. Run vcvarsall.bat of VC 14 (VS2015) manually before building py2exe. 2. Append "/DLL" option to link arguments in setup.py. 3. Modify assert condition to recognize new extension suffix (.cp35-win32.pyd) in py2exe/runtime.py. My building test executable seems to work w/o problems at the moment. You can also find outcome of the build using my patch as below. Best regards, Youhei *** C:\Users\sakurai\workspace\py2exe\trunk\py2exe-3>python --version Python 3.5.2 C:\Users\sakurai\workspace\py2exe\trunk\py2exe-3>set INCLUDE= C:\Users\sakurai\workspace\py2exe\trunk\py2exe-3>"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" C:\Users\sakurai\workspace\py2exe\trunk\py2exe-3>set INCLUDE INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um;C:\Program Files (x86)\Windows Kits\8.1\include\\shared;C:\Program Files (x86)\Windows Kits\8.1\include\\um;C:\Program Files (x86)\Windows Kits\8.1\include\\winrt; C:\Users\sakurai\workspace\py2exe\trunk\py2exe-3>C:\Python35\python.exe setup.py build running build running build_py C:\Users\sakurai\workspace\py2exe\trunk\py2exe-3>echo %ERRORLEVEL% 0 ________________________________ CONFIDENTIALITY NOTICE This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. If you receive this message in error, please immediately delete it and all copies of it from your system, destroy any hard copies of it and notify us by email to in...@ys... with a copy of this message. You must not, directly or indirectly, use, disclose, distribute, print or copy any part of this message if you are not the intended recipient. Y Soft and any of its subsidiaries each reserves the right to monitor all e-mail communications through its networks. Y Soft is neither liable for the proper, complete transmission of the information contained in this communication nor any delay in its receipt. This email was scanned for the presence of computer viruses. In the unfortunate event of infection Y Soft does not accept liability. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them. |