I'm guessing that everyone is away on holiday or at least not doing any scenario making at the moment.
Well, I'm hacking away on the next PyScenario beta release as I just managed to, against some pretty stiff hurdles, make the methods I needed for my own scenario work. Right now I'm busy compiling the source code for the update, incorporating most of the stuff recently discussed on this board.
Two things previously released in Custom modules haven't made the cut at the moment, however.
The first one is the addition to the flip() method requested by LuKo (I believe). Has anyone tested this any? (It involved a bRaze setting that would potentially make AI Civs not disband flipping cities. I only know that the actual flipping part works, but haven't been able to do the testing required to see if there will be any razing.)
The second is also one of LuKo's requests. Or, rather something we tried out before I succumbed and made the change to the check() method that he originally requested.
Namely the alive() method featured in another Custom module. Is it sufficient to have this functionality in the check() method or would the alive() method actually be useful? (The idea is not to jump on every opportunity to expand the API. Not at the moment, at least.)
Other than that, I'll begin testing things out shortly and then I can start working on the documentation involved. So expect an update within a week, at least. And a small mod-scenario named
Spartacus! The Story of the Roman Servile Wars is due shortly thereafter.

It incorporates a custom Action than can be used for creating "self-fueling" rebellions.

(This method will not become a part of the PyScenario standard library, as it is too specific, but can of course be imported as a Custom module to any PyScenario script. There are
some options for customization in the Custom module itself though.)