Re: [e-users] Build python-efl with python 2.6?

2013-12-28 Thread Kai Huuhko
The extensions themselves should be possible to compile with Python 2.6,
and the setup script allows this, we haven't tested this though so that's
why the minimum is documented as 2.7, AFAIK automated test discovery and
maybe some examples won't work though as they use Python 2.7+ features.

Do let us know if you have any trouble compiling.


2013/12/28 Páder Rezső re...@rezso.net

 Hi all,


 it is possible to compile python-efl with python 2.6?
 It seems to me, that python 2.6 is not supported.


 Best regards,

 rezso


 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users


--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Build python-efl with python 2.6?

2013-12-28 Thread Páder Rezső
Sat, 28 Dec 2013 12:36:34 +0200 -n
Kai Huuhko kai.huu...@gmail.com írta:

 The extensions themselves should be possible to compile with Python 2.6,
 and the setup script allows this, we haven't tested this though so that's
 why the minimum is documented as 2.7, AFAIK automated test discovery and
 maybe some examples won't work though as they use Python 2.7+ features.
 
 Do let us know if you have any trouble compiling.

Checking for Eina: Traceback (most recent call last):
  File ./setup.py, line 94, in module
eina_pkg_config = pkg_config('Eina', 'eina', 1.8.0)
  File ./setup.py, line 31, in pkg_config
ver = subprocess.check_output([pkg-config, --modversion, 
require]).decode(utf-8).strip()
AttributeError: 'module' object has no attribute 'check_output'

subprocess.check_output is added in python 2.7, doesn't exists in 2.6


Best regards,

rezso
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Build python-efl with python 2.6?

2013-12-28 Thread Kai Huuhko
Okay. I'll try to get a Python 2.6 set up ASAP and remove all uses of
non-compatible features. There should be no real reason we wouldn't be able
to drop the requirement to 2.6.


2013/12/28 Páder Rezső re...@rezso.net

 Sat, 28 Dec 2013 12:36:34 +0200 -n
 Kai Huuhko kai.huu...@gmail.com írta:

  The extensions themselves should be possible to compile with Python 2.6,
  and the setup script allows this, we haven't tested this though so that's
  why the minimum is documented as 2.7, AFAIK automated test discovery and
  maybe some examples won't work though as they use Python 2.7+ features.
 
  Do let us know if you have any trouble compiling.

 Checking for Eina: Traceback (most recent call last):
   File ./setup.py, line 94, in module
 eina_pkg_config = pkg_config('Eina', 'eina', 1.8.0)
   File ./setup.py, line 31, in pkg_config
 ver = subprocess.check_output([pkg-config, --modversion,
 require]).decode(utf-8).strip()
 AttributeError: 'module' object has no attribute 'check_output'

 subprocess.check_output is added in python 2.7, doesn't exists in 2.6


 Best regards,

 rezso


 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users


--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Build python-efl with python 2.6?

2013-12-28 Thread Jeff Hoogland
Is there a reason to support old versions of python? 2.7 has been the
stable release for some time now.

Even Debian stable has 2.7

~Jeff Hoogland
Bodhi Linux - http://www.bodhilinux.com/
On Dec 28, 2013 5:47 AM, Kai Huuhko kai.huu...@gmail.com wrote:

 Okay. I'll try to get a Python 2.6 set up ASAP and remove all uses of
 non-compatible features. There should be no real reason we wouldn't be able
 to drop the requirement to 2.6.


 2013/12/28 Páder Rezső re...@rezso.net

  Sat, 28 Dec 2013 12:36:34 +0200 -n
  Kai Huuhko kai.huu...@gmail.com írta:
 
   The extensions themselves should be possible to compile with Python
 2.6,
   and the setup script allows this, we haven't tested this though so
 that's
   why the minimum is documented as 2.7, AFAIK automated test discovery
 and
   maybe some examples won't work though as they use Python 2.7+ features.
  
   Do let us know if you have any trouble compiling.
 
  Checking for Eina: Traceback (most recent call last):
File ./setup.py, line 94, in module
  eina_pkg_config = pkg_config('Eina', 'eina', 1.8.0)
File ./setup.py, line 31, in pkg_config
  ver = subprocess.check_output([pkg-config, --modversion,
  require]).decode(utf-8).strip()
  AttributeError: 'module' object has no attribute 'check_output'
 
  subprocess.check_output is added in python 2.7, doesn't exists in 2.6
 
 
  Best regards,
 
  rezso
 
 
 
 --
  Rapidly troubleshoot problems before they affect your business. Most IT
  organizations don't have a clear picture of how application performance
  affects their revenue. With AppDynamics, you get 100% visibility into
 your
  Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
  Pro!
 
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
  ___
  enlightenment-users mailing list
  enlightenment-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-users
 
 

 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Build python-efl with python 2.6?

2013-12-28 Thread Kai Huuhko
There is if someone requests it and it's not too bothersome to support.

I'm going through everything now to see if something is broken with Python
2.6. Tests definitely require at least version 2.7. Examples seem to be in
pretty good shape. There was one incompatible API method we added in 1.8
bindings that I've now disabled, it was untested and has functionality
that's also provided elsewhere. Can be added back if we can figure out how
to do conditional compilation using Python version.

Will push this to master and python-efl-1.8 branches soon.


2013/12/28 Jeff Hoogland jeffhoogl...@linux.com

 Is there a reason to support old versions of python? 2.7 has been the
 stable release for some time now.

 Even Debian stable has 2.7

 ~Jeff Hoogland
 Bodhi Linux - http://www.bodhilinux.com/
 On Dec 28, 2013 5:47 AM, Kai Huuhko kai.huu...@gmail.com wrote:

  Okay. I'll try to get a Python 2.6 set up ASAP and remove all uses of
  non-compatible features. There should be no real reason we wouldn't be
 able
  to drop the requirement to 2.6.
 
 
  2013/12/28 Páder Rezső re...@rezso.net
 
   Sat, 28 Dec 2013 12:36:34 +0200 -n
   Kai Huuhko kai.huu...@gmail.com írta:
  
The extensions themselves should be possible to compile with Python
  2.6,
and the setup script allows this, we haven't tested this though so
  that's
why the minimum is documented as 2.7, AFAIK automated test discovery
  and
maybe some examples won't work though as they use Python 2.7+
 features.
   
Do let us know if you have any trouble compiling.
  
   Checking for Eina: Traceback (most recent call last):
 File ./setup.py, line 94, in module
   eina_pkg_config = pkg_config('Eina', 'eina', 1.8.0)
 File ./setup.py, line 31, in pkg_config
   ver = subprocess.check_output([pkg-config, --modversion,
   require]).decode(utf-8).strip()
   AttributeError: 'module' object has no attribute 'check_output'
  
   subprocess.check_output is added in python 2.7, doesn't exists in 2.6
  
  
   Best regards,
  
   rezso
  
  
  
 
 --
   Rapidly troubleshoot problems before they affect your business. Most IT
   organizations don't have a clear picture of how application performance
   affects their revenue. With AppDynamics, you get 100% visibility into
  your
   Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
 AppDynamics
   Pro!
  
 
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
   ___
   enlightenment-users mailing list
   enlightenment-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-users
  
  
 
 
 --
  Rapidly troubleshoot problems before they affect your business. Most IT
  organizations don't have a clear picture of how application performance
  affects their revenue. With AppDynamics, you get 100% visibility into
 your
  Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
  Pro!
 
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
  ___
  enlightenment-users mailing list
  enlightenment-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-users
 

 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Build python-efl with python 2.6?

2013-12-28 Thread Páder Rezső

 Will push this to master and python-efl-1.8 branches soon.

I found your commit, applied, and compiled python-efl successfully with
python 2.6.

Thank you for this very quick patch!


Best regards,

rezso
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users