← Back to team overview

openerp-community team mailing list archive

Re: [OERPLib] The 0.8.0 version has been released!

 

Thanks!

About logging, I thought at RPC requests generated on the client-side,
helping in debug and see the context (parameters) of a RPC request
which has failed. Some improvements need to be done also to fit well
with the "new" XML-RPC faultCodes returned by OpenERP. But I don't think
we have access to server logs as you suggest... I'll take a look.

Otherwise, a new graphical application based on OERPLib is in progress,
to make easiest the generation of such graphs without the need to write
a script. We are working on it, stay tuned :)


Le Wed, 6 Nov 2013 08:51:36 -0600,
Oscar Alca <oszckar@xxxxxxxxx> a écrit :

> Amazing features you added to this version (honorific mention to the
> Graphviz output).
> 
> when you say '-logging all RPC requests' you mean that we will be
> able to see the output of the OpenERP logger on our script side?, if
> it is, I think it would great news, that is a 'Must have' feature,
> this will save a lot of time looking for errors.
> 
> Thanks for your contribution and congratulations.
> 
> 
> On Wed, Nov 6, 2013 at 2:54 AM, Sébastien ALIX
> <sebastien.alix@xxxxxxxxxx>wrote:
> 
> > OERPLib is a full Python client library to OpenERP server. It aims
> > to provide an easy way to remotely pilot an OpenERP server through
> > RPC (browse and
> > inspect data, manage databases, execute workflows, reports
> > downloading...).
> >
> > What's new in this release?
> > ---------------------------
> >
> > A lot of new cool stuff!
> >
> > * From now, OERPLib is able to generate graphs of relationships
> > between models
> >   and module dependencies (Graphviz output):
> >
> >     -
> > http://pythonhosted.org/OERPLib/tutorials.html#draw-a-graph-of-relationships-between-models
> >     -
> > http://pythonhosted.org/OERPLib/tutorials.html#draw-a-graph-of-module-dependencies
> >
> > * Get informations about 'on_change' methods used in views, through
> > the 'scan_on_change()' method:
> >
> >     -
> > http://pythonhosted.org/OERPLib/tutorials.html#scan-the-views-of-data-models-to-list-on-change-methods
> >
> > * Manage and store your OpenERP credentials in a file, giving the
> > ability to
> >   quickly instanciate an authenticated client (the 'oerplib.OERP'
> > class):
> >
> >     -
> > http://pythonhosted.org/OERPLib/tutorials.html#save-the-session-to-open-it-quickly-later-new-in-version-0-8
> >
> > * For browse records, added the support for += and -= operators on
> > one2many and many2many fields:
> >
> >     -
> > http://pythonhosted.org/OERPLib/tutorials.html#one2many-and-many2many
> >
> > * An experimental JSON-RPC connector (low level access), tested on
> >   OpenERP 6.1, 7.0 and 8.0 (trunk):
> >
> >     -
> > http://pythonhosted.org/OERPLib/ref_rpc.html#json-rpc-connectors-new-in-version-0-8
> >
> >
> > And the next step?
> > ------------------
> >
> > OERPLib wants to be the OpenERP developper's best friend, and as
> > such the following features are targeted for future versions:
> >
> >     - differences of a data model between two instances of OpenERP
> > (versions
> >       may differ, helping in data migration),
> >     - manage modules in a more simple way,
> >     - inspect access rights in a more simple way,
> >     - logging all RPC requests,
> >     - view management (scroll a tree view, add/edit resources
> > through forms,
> >       jump to one view to another through relations, press all kind
> > of buttons,
> >       trigger on_change methods...),
> >     - a new client based on JSON-RPC? (according to the stability
> > of the API).
> >
> > Any help is welcome to reach these goals!
> >
> >
> > OpenERP and Python versions supported
> > -------------------------------------
> >
> > OERPLib needs Python 2.6 or 2.7, and works with OpenERP v5.0, v6.0,
> > v6.1, v7.0,
> > and all tests seem to run fine on the developement version 8.0.
> >
> >
> > Links
> > -----
> >
> > Documentation : http://pythonhosted.org/OERPLib/ or
> > https://oerplib.readthedocs.org/
> > PyPI :          http://pypi.python.org/pypi/OERPLib/
> > Source :        https://launchpad.net/oerplib/
> > Changelog :
> > http://bazaar.launchpad.net/~oerplib/oerplib/0.8/view/head:/CHANGES.txt
> >
> > --
> > Sébastien ALIX
> > ABF Osiell
> > Immeuble Oméga
> > Rue Jean-Marie David
> > 35740 PACÉ, FRANCE
> > E-mail: sebastien.alix@xxxxxxxxxx
> > Site: http://www.osiell.com
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~openerp-community
> > Post to     : openerp-community@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~openerp-community
> > More help   : https://help.launchpad.net/ListHelp
> >
> 
> 
> 



-- 
Sébastien ALIX
ABF Osiell
Immeuble Oméga
Rue Jean-Marie David
35740 PACÉ, FRANCE
Tél: 09 72 36 91 08
E-mail: sebastien.alix@xxxxxxxxxx
Site: http://www.osiell.com


References