The pbs_pythonpackage is awrapper classfor the TorqueC library. Withthis packageyou now canwriteutilities/extensionsin Pythoninstead of C.We developedthis packagebecause we wantto replacexpbsmon by anascii versionnamed pbsmon.PBSQuery isalso includedin thispackage. Thisis a pythonmodule build ontop of the pbspython moduleto simplifyquerying thebatch server,eg: how manyjobs, how manynodes, ..
ReflectRPC is aPython libraryimplementing anRPC client andserver usingthe JSON-RPC1.0 protocol.What sets itapart from mostother suchimplementationsis that itallows theclient to get acomprehensivedescription ofthe functionsexposed by theserver. Thisincludes typeinformation ofparameters andreturn valuesas well ashuman readableJavaDoc-likedescriptions ofall fields. Toretrieve thisinformation theclient only hasto call thespecial RPCfunction__describe_functionsand i
imreg_dft isyourfirst-choicePython imageregistrationutility. Inplain language,it implementsmeans ofguessingtranslation,rotation andscale variationbetween twoimages. Thename comes fromthe fact thatit doesn’twork with thoseimagesdirectly, butit works withtheir spectrum(DFT usingFFT), and itslog-polartransformation,hence the _dftafter imreg. You can use thefunctionalityin a form of acommand-linetool or as aPython module.
The Pythonmodule bondsupportstransparentremote/recursiveevaluationbetween Pythonand anotherinterpreterthroughautomatic callserialization. In poorerwords, a bondlets you callfunctions inother languagesas they werenormal Pythonfunctions. Italso allowsother languagesto call Pythonfunctions as ifthey werenative. Remoteoutput is alsotransparentlyredirectedlocally, andsince theevaluation isperformedthrough apersistentco-process, youcan actuallyspawninterpreters o
Releases is anextension forSphinx toautomaticallymerge a commitChangelog inReStructuredTextformat, thatretainsmergeabilityfor versioncontrolsystems. Itsoutput does notfollow theestablishedChanges::Spec,but can beturned intohuman-readableHTML.