Re: [ANN] PyYAML-3.06: YAML parser and emitter for Python
Kirill Simonov <[email protected]>
| Newsgroups | gmane.text.yaml.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Scott, [email protected] wrote: > ... >> * Building LibYAML bindings no longer requires Pyrex installed. > ... > > I'm wondering if there is any benifit to dropping/retaining Pyrex as a > build dependency in the Debian package? What's difference if I build > with/without it? The Pyrex dependency was dropped because the tgz is now shipped with a pregenerated _yaml.c file. Therefore there's no need for users to run Pyrex to compile _yaml.pyx into _yaml.c. You may still rebuild _yaml.c, if you have Pyrex installed, if you pass the --force option to the build_ext command. Whether or not you need to do it for the Debian package, I'm not sure. I would probably prefer if you keep the pregenerated _yaml.c because it would mean everybody uses the same code and I would not have to be hunting for bugs which may be introduced by different versions of Pyrex. FYI, _yaml.c in .tgz was built with Pyrex-0.9.8.5 while there is some bug in the previous version of Pyrex, 0.9.8.4, which prevents it from building _yaml.c. Thanks, Kirill ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/