Jason Madden

Results 257 comments of Jason Madden

> At least in explicit mode it is and should remain an error to abort an inactive transaction. In implicit mode usually abort starts an implicit begin and aborts it....

This has conflicts now and would need to be rebased.

As I understand it, ‘noload’ is dead in the python stdlib. However, that is a core requirement of ZODB and hence this library. (If you haven’t tried to GC a...

Even in Python 2.7, `noload` is broken for ZODB. The code here uses its Python 2.6 behaviour (see #9), but that has [Python bug 1101399](https://bugs.python.org/issue1101399). That bug doesn't matter for...

The [C code for noload](https://github.com/zopefoundation/zodbpickle/pull/12/files) was taken directly from Python 2.6, so that's "canonical." I *think* I made up the Python versions myself, just based on what `load` was doing,...

What are the details about your Python installation (exact version, platform tag)? How did you install zodbpickle? via pip? Did it compile from source or choose the egg or exe...

Are there any updates on this?

Beginning in [zope.interface 5](https://zopeinterface.readthedocs.io/en/latest/changes.html#id8), using `super()` is now meaningful with adapter lookups. Perhaps that helps with this request? > Make `providedBy()` and `implementedBy()` respect `super` objects. For instance, if class...

One can use convention in the naming of registrations and interfaces, or even entirely separate registries. Other than that, there is no explicit API support I'm aware of.

The reference you referred to also ends with: > In general this is only a good idea for `source` as a `python_version` to fetch tar and zip files. And that's...