| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Implement "__rXXX__" special methods in objectify elements to support proper ↵ | Stefan Behnel | 2021-07-16 | 1 | -12/+87 |
| | | | | | Python semantics in Cython 3. | ||||
| * | Implement "__index__()" special method for integer elements in lxml.objectify. | Stefan Behnel | 2019-03-08 | 1 | -0/+6 |
| | | |||||
| * | Allow "element[-1]" for disconnected elements in objectify, returning the ↵ | Stefan Behnel | 2019-03-08 | 1 | -3/+2 |
| | | | | | element itself (as for index 0). | ||||
| * | Keep the original dict insertion order in Py3.6+ when setting attributes or ↵ | Stefan Behnel | 2019-03-01 | 1 | -1/+1 |
| | | | | | | | namespaces from a user provided dict. This follows the ElementTree change in Py3.8, see https://bugs.python.org/issue34160. | ||||
| * | Replace old Pyrex property syntax with @property decorators for read-only ↵ | Stefan Behnel | 2019-02-23 | 1 | -33/+34 |
| | | | | | properties, and resolve some Cython warnings. | ||||
| * | Set explicit Cython language levels for compiled modules (Cython suggests to ↵ | Stefan Behnel | 2018-12-02 | 1 | -0/+1 |
| | | | | | make them explicit). | ||||
| * | Remove redundant parentheses | Hugo | 2018-08-25 | 1 | -3/+3 |
| | | |||||
| * | Use f-strings for all string formatting for which it makes sense (i.e. does ↵ | Stefan Behnel | 2018-01-25 | 1 | -10/+6 |
| | | | | | not look unreadable). | ||||
| * | Disable auto-pickling feature (new in Cython 0.26) as there really aren't ↵ | Stefan Behnel | 2017-08-12 | 1 | -0/+1 |
| | | | | | that many classes that could be pickled by themselves. | ||||
| * | Properly integrate the compilation of _elementpath.py and some lxml.html ↵ | Stefan Behnel | 2017-08-11 | 1 | -0/+1977 |
| | | | | | | | modules into the build process and exclude it in PyPy. Also finally rename lxml.etree.pyx and lxml.objectify.pyx to their correct module names and provide some legacy integration aid by keeping the original API header file names. | ||||
| * | [svn r2979] use FQMN in filename to make Pyrex' import mechanism happy | scoder | 2007-10-22 | 1 | -1773/+0 |
| | | | | | | | --HG-- branch : trunk rename : src/lxml/objectify.pyx => src/lxml/lxml.objectify.pyx | ||||
| * | [svn r2975] use keyword-only arguments in API | scoder | 2007-10-21 | 1 | -7/+7 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2970] fix error handling on PyList_Append() | scoder | 2007-10-20 | 1 | -4/+1 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2950] use 'bint' instead of 'int' Pyrex type where appropriate | scoder | 2007-10-09 | 1 | -15/+13 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2904] public function objectify.pytypename() | scoder | 2007-09-21 | 1 | -1/+6 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2897] fix unicode annotation in DataElement | scoder | 2007-09-19 | 1 | -6/+3 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2893] iterfind() in objectify | scoder | 2007-09-18 | 1 | -0/+6 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2890] new C-API function hasChild(), some cleanup to use it | scoder | 2007-09-18 | 1 | -3/+3 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2888] public annotate() function, keep TREE pytype annotation if ↵ | scoder | 2007-09-17 | 1 | -26/+79 |
| | | | | | | | | required, do not ignore old types by default --HG-- branch : trunk | ||||
| * | [svn r2883] compile fixes | scoder | 2007-09-15 | 1 | -3/+3 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2881] comment on deprecation of getchildren(), copied over to ↵ | scoder | 2007-09-15 | 1 | -0/+17 |
| | | | | | | | | objectify where it is still needed anyway --HG-- branch : trunk | ||||
| * | [svn r2868] adapt more imports to Cython | scoder | 2007-09-15 | 1 | -2/+2 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2865] cleanup in init code (requires Cython) | scoder | 2007-09-15 | 1 | -37/+5 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2840] support external parser in objectify.fromstring() | scoder | 2007-09-12 | 1 | -4/+7 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2834] moved objectpath implementation to separate .pxi | scoder | 2007-09-11 | 1 | -339/+8 |
| | | | | | | | --HG-- branch : trunk rename : src/lxml/objectify.pyx => src/lxml/objectpath.pxi | ||||
| * | [svn r2827] docstring cleanup | scoder | 2007-09-04 | 1 | -3/+5 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2810] made annotation in objectify.ElementMaker optional through ↵ | scoder | 2007-09-01 | 1 | -5/+14 |
| | | | | | | | | 'annotate' kw arg --HG-- branch : trunk | ||||
| * | [svn r2807] annotate with the original type in objectify.DataElement if no ↵ | scoder | 2007-08-31 | 1 | -18/+10 |
| | | | | | | | | type name was passed explicitly --HG-- branch : trunk | ||||
| * | [svn r2806] fix namespace setup of objectify.E factory | scoder | 2007-08-31 | 1 | -5/+3 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2805] fix | scoder | 2007-08-31 | 1 | -1/+1 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2804] apply pytype annotation in objectify.E factory | scoder | 2007-08-31 | 1 | -3/+23 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2803] fix: wrong function call for deleting attribute | scoder | 2007-08-31 | 1 | -1/+2 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2795] new _makeSubElement() C-function to make the SubElement() ↵ | scoder | 2007-08-31 | 1 | -4/+3 |
| | | | | | | | | factory available at the C level and as makeSubElement() in the public C-API --HG-- branch : trunk | ||||
| * | [svn r2793] faster E factory instantiation | scoder | 2007-08-30 | 1 | -7/+13 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2775] cleanup | scoder | 2007-08-29 | 1 | -3/+0 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2772] discard pytype attributes of unknown types when setting a new value | scoder | 2007-08-28 | 1 | -0/+2 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2771] only store pytype attributes for registered types | scoder | 2007-08-28 | 1 | -1/+4 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2768] always py-annotate when setting objectify values from Python ↵ | scoder | 2007-08-27 | 1 | -1/+5 |
| | | | | | | | | types (not sure about bool strings yet) --HG-- branch : trunk | ||||
| * | [svn r2763] docstring cleanup | scoder | 2007-08-24 | 1 | -1/+1 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2760] more cleanup, small fix for last commit | scoder | 2007-08-22 | 1 | -7/+9 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2759] cleanup | scoder | 2007-08-22 | 1 | -6/+5 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2758] removed old ElementMaker implementation | scoder | 2007-08-22 | 1 | -76/+0 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2757] new ElementMaker implementation specifically for objectify | scoder | 2007-08-22 | 1 | -0/+72 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2756] cleanup | scoder | 2007-08-22 | 1 | -112/+6 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2754] objectify updates by Holger, support passing ObjectifiedElement ↵ | scoder | 2007-08-20 | 1 | -6/+31 |
| | | | | | | | | objects into DateElement() --HG-- branch : trunk | ||||
| * | [svn r2717] fixes for tests and objectify after switching pytype from 'none' ↵ | scoder | 2007-07-31 | 1 | -0/+5 |
| | | | | | | | | to 'NoneType' --HG-- branch : trunk | ||||
| * | [svn r2706] compile fixes | scoder | 2007-07-27 | 1 | -1/+1 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2696] renamed pytype 'none' to NoneType, some cleanup | scoder | 2007-07-25 | 1 | -31/+47 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2604] small fix | scoder | 2007-07-05 | 1 | -1/+1 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2599] extended type support for objectify.E based on registered PyTypes | scoder | 2007-07-04 | 1 | -38/+112 |
| | | | | | | --HG-- branch : trunk | ||||
