I forward to this ml for who dont follow the commit-ml:

  Put in a first, still wip, version of the python bindings in a merged
tree.


  This is meant to be the 1.8 version of the wrappers and will include
everything
  that now is in the python folder.

  Atm this include evas, ecore, edje, elementary and emotion (emotion still
commented
  in the build couse it need some more testing). Eo is used as a base for
all the
  objects that inherit from it in C, but in real nothing is used from Eo,
it is
  used more like a container to share code between the libs.

  All the docs has been stripped out because we want to use the new sphinx
style
  docs that Kay has done in his git repo. (Kay: please wait a little bit to
include
  it, as working on the libs without docs is much more easy)

  The new wrappers include a new container module called efl and thus you
can live
  with both the old and the new installation. This also means that you need
to import
  the new modules as:
  "from efl import evas" (instead of the old "import evas")
  The idea here is that you can make your code works with both version doing
  something like:
  try:
     import evas
  except:
     from efl import evas
  ...like is done in the gtk bindings

  Some stuff has been leaved out on purpose, because was old stuff (like
the hacked
  evas rotation stuff) or because was not working as expected (like all the
ecore.evas.XXX
  modules). See the TODO.txt file for more info. Probably some stuff is out
just because I
  missed them, let me know if you miss something.

  Improvements from the old version:
  - Py3 compatible (still some work to be done, but really only TODO, no
problems to resolv)
  - Should also works on other platforms, like windoz (but not tested)
  - Unittests greatly improved, you can also run ALL tests at once
  - much more simpler :)


  I will contine the works in the next weeks and hope someone will help too.

  NOTE: I switched back to setup.py instead of autotools, because that is
the right way to
  compile python stuff. So to build just use:
   python setup.py install
  or
   python3 setup.py install


  Enjoy
  davemds
------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to