From: Carlos P. <cpa...@ce...> - 2015-11-24 11:28:16
|
You are right. There is a bug already about this in the tracker: https://sourceforge.net/p/tauruslib/tickets/221/ But note that old eval syntax should be supported in Taurus 4 (it should issue deprecation warnings, but it should work). So please fill a bug if some previously valid eval name is not working in taurus-4. Cheers, Carlos PS: until the official docs are updated, you can find many examples of valid and invalid eval names in .../taurus/core/evaluation/test/test_evalvalidator.py On Tue 24 November 2015 11:56:10 Teresa Nunez wrote: > Hi Carlos, > many thanks for the information and all the > work implied. > I have simply tried to run some basic taurus scripts I have, > and I got an error in the script I was using an expresion > with 'eval' for setting the model. I know that you made > changes in the model scheme (according to TEP3) but > I could not find a clear documentation how the expresions > have to be changed, and with the old expresion it doesn't > work. I can look deeper and perhaps the solution can be > found without asking, but in any case I think that this > information should be place in any very visible place (well, > sorry if it is already placed and I didn't find it). > Many thanks again. > > Regards, > Teresa > > On 11/23/15 16:20, Carlos Pascual wrote: > > Hi all, > > > > I would like to announce that we uploaded a preview of the > > development of taurus v 4.0.0 on which we have been working at > > ALBA. > > > > You can try it by checking out the "taurus4-preview" branch from the > > canonical git repo. > > > > The main changes introduced in Taurus4 are those documented in TEP3 > > and TEP14, plus some widget adaptations. The most visible changes > > for the user are: > > > > * Units support: numerical values types are pint Quantities (instead > > > > of int or float) > > > > * The core is control-system agnostic (tango dependency is now > > optional) * Much more powerful and robust eval scheme > > * Simplified API for creating new schemes > > > > Note that this introduced some unavoidable API backward > > incompatibilities (i.e. some code created for taurus 3.x may need > > modifications to work with 4.x), but we have done a huge effort to > > minimize this by providing a backwards compatibility API that will > > correctly handle "3.x-style" code and issue recommendations of "new- > > style" alternatives whenever it is possible. > > > > Apart from the above-mentioned incompatibilities, note that this is > > a > > "preview" (i.e. alpha stage) and it contains some bugs that need to > > be fixed prior to the release. You can find the list of taurus4 > > release- critical bugs here: > > > > https://sourceforge.net/p/tauruslib/tickets/milestone/taurus4/ > > > > We would love to get the feedback of the community. Please try > > taurus 4 and give feedback. Bugs can be reported on the usual > > tracker (please specify if they are taurus4-specific) > > > > Cheers, > > > > Carlos (on behalf of ALBA's Taurus Developers) > > > > PS: Regarding the plans for the official release of taurus4 and the > > support for taurus 3.x after that, I will write the details in > > another email soon. > > ---------------------------------------------------------------------- > -------- Go from Idea to Many App Stores Faster with Intel(R) XDK > Give your users amazing mobile app experiences with Intel(R) XDK. > Use one codebase in this all-in-one HTML5 development environment. > Design, debug & build mobile apps & 2D/3D high-impact games for > multiple OSs. > http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140 > _______________________________________________ > Tauruslib-users mailing list > Tau...@li... > https://lists.sourceforge.net/lists/listinfo/tauruslib-users -- +----------------------------------------------------+ Carlos Pascual Izarra Scientific Software Coordinator Computing Division ALBA Synchrotron [http://www.albasynchrotron.es] Carrer de la Llum 2-26 E-08290 Cerdanyola del Valles (Barcelona), Spain E-mail: cpa...@ce... Phone: +34 93 592 4428 +----------------------------------------------------+ |