deb-python-pygit2/TODO.txt
Carlos Martín Nieto 940a6da929 Make dealloc use tp_free or don't allow inheritance
When a class is a base type, it must use its type's tp_free function to
trigger the real free, instead of PyObjec_Del().

We do not always follow this convention, so let's give it a once-over
and make sure we do that or that it's not a base type. Many of the types
have the flag set in the struct, but do not pass the allocator function
at init time, which makes them not really be a base. Remove the flag for
those types.
2014-03-27 09:55:11 +01:00

17 lines
476 B
Plaintext

Signature
=========
- Implement equality interface
- In Repository's create_commit/create_tag check signatures encoding is right
References
==========
- Wrap missing functions: git_reference_foreach, git_reference_is_packed.
- Write more twisted tests. Like accessing a reference deleted by someone
else.
Other
=========
- Make the Py_LOCAL_INLINE macro to work with Python 2.6, 2.7 and 3.1
- Use surrogateescape in Python 3, see PEP-383
- Expose the ODB (Repository.odb)