[RPC] TracRpcProtocols 2.0.0 released

6 views
Skip to first unread message

Olemis Lang

unread,
Sep 28, 2026, 11:57:25 AM (6 days ago) Sep 28
to trac-users
TracRpcProtocols 2.0.0 Released
===============================

TracRpcProtocols 2.0.0, the first version to support Python 3
and multiplexing (powered by `system.multicall`),
has been released.

TracRpcProtocols plugin  is built on top of XmlRpcPlugin to extend Trac so as to export the RPC API by talking multiple RPC protocols.

Further details may be found at plugin home page
https://trac-hacks.org/wiki/TracRpcProtocolsPlugin

You will find this v2.0.0 release at:

- Sourceforge [1]_ [2]_ 
- Github [3]_ 
- PyPI (coming soon) : https://pypi.org/project/TracRpcProtocols/

You can find the changelog for version 2.0.0 on the following page:
https://trac-hacks.org/wiki/TracRpcProtocolsPlugin/ChangeLog

The following packages have been released:

- sdist : https://sourceforge.net/projects/makercitos/files/trac/TracRpcProtocols/tracrpcprotocols-2.0.0.tar.gz/download
  * MD5    : 38373367cb8a310d036d6dcdddf66959
  * SHA256 : 84d489ddf9235adc4b9800346f249c3734029ba0bb210e827ef3c4742310b075
- wheel : https://sourceforge.net/projects/makercitos/files/trac/TracRpcProtocols/tracrpcprotocols-2.0.0-py3-none-any.whl/download
  * MD5    : 38373367cb8a310d036d6dcdddf66959
  * SHA256 : 60f4224f4e59cbf82684a1bb8a0b842eafc6fbae894e54c0d4ccae9d09ab0e2e

Acknowledgements
================

Many thanks to the authors and maintainers of :

- Trac [6]_ : the issue tracker we all love,
- XmlRpcPlugin [7]_ : which implements the core of Trac RPC ecosystem,
- python-hessian [8]_ : the foundations for adding Hessian support,
- Py3AMF [9]_ : client library for AMF0 and AMF3 serialization,
- ... and all other open source libraries used under-the-hood to make
  RPC magic happen.

Thanks to  the growing number of people who have, and continue to,
support the project by downloading the packages, by starring the
project pages at Sourceforge [1]_ [2]_ or Github [3]_, by suggesting
changes to the docs or just helping others to get the plugin installed
on their Trac instances. Also our thanks to all people providing feedback
and bug reports that help us make TracRpcProtocols better, easier to
use, compatible with existing standards and tools, and more effective.
Without your invaluable help, TracRpcProtocols would not evolve.
Thank you all.

We look forward to your new tickets for adding other RPC protocols [10]_.
Patches for enhancements and bug fixes are very welcome. Please submit!
We are also keen to collaborate with packaging communities in order to
package TracRpcProtocols in other formats so as to include them in
mainstream repositories of GNU/Linux distributions, as well as OS X
and Windows.

Finally, we hope that TracRpcProtocols will be useful to like-minded
programmers around the world, and that this release will be an
improvement over the last version.

Please let us know.

/The Makercitos project [4]_ of the CubanTech group [5]_

..  [1] TracRpcProtocols Hg repository at Sourceforge
    (https://sourceforge.net/p/makercitos/trac-rpcext/)

..  [2] TracRpcProtocols Git mirror at Sourceforge
    (https://sourceforge.net/p/makercitos/trac-rpcext-git/)

..  [3] TracRpcProtocols Git mirror at Github
    (https://github.com/olemislang/trac-rpcext)

..  [4] Makercitos project
    (https://github.com/Makercitos)

..  [5] TheCubanTech group
    (https://github.com/CubanTech)

..  [6] Trac issue tracker
    (https://trac.edgewall.org/)

..  [7] XmlRpcPlugin
    (https://trac-hacks.org/wiki/XmlRpcPlugin)

..  [8] python-hessian Github repository
    (https://github.com/theatlantic/python-hessian)

..  [9] Py3AMF Github repository
    (https://github.com/StdCarrot/Py3AMF)

..  [10] Request for support of new RPC protocol in Trac
    (https://bit.ly/RequestTracRpcProtocol)

--
Regards,

Olemis - @olemislc

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Reply all
Reply to author
Forward
0 new messages