eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

201
active users

#sphinx

2 posts2 participants0 posts today

I might have finally found the tooling I was looking for on requirement engineering: sphix-needs, extension to the #sphinx documentation tooling from #python land.

I always disliked the idea of the big comercial ones to have a db for requirements - i wanted "requirements as code" sit next to the code, with the option to have full traceability back and forth from high level specs down to code and back...

This seems more then promising due to customization options

sphinx-needs.readthedocs.io/en

sphinx-needs.readthedocs.ioSphinx-Needs 5.1.0 documentation

I generally like working with reStructuredText for technical documentation. I use it a lot both at work and on my own projects.

But the little detail that a single space off on the indentation turns something into a block quote, which happens *all the time* in lists with sub points, is rather annoying. They should have stuck with ">" for block quotes instead.

I see these accidental block quotes all the time in documentation.

Hawkmoth v0.21.0 is out.

Hawkmoth is a Sphinx extension to incorporate formatted C and C++ source code comments written in
reStructuredText into Sphinx based documentation.

v0.21.0 has improved support for documenting function pointer typedefs, fixes issues in looking up parsed results, and enables REUSE compliance.

jnikula.github.io/hawkmoth/sta

jnikula.github.ioHawkmoth – Sphinx Autodoc for C and C++ — Hawkmoth 0.21.0 documentation
Replied in thread

🙈 youtube.com/watch?v=2cxSP90gj8c [Vappu is May Day]

Just released! 🚀🚀🚀🚀

termcolor 3.1.0
Add true colour, cache system lookups
github.com/termcolor/termcolor

em-keyboard 5.1.0
Add Emoji 16.0: 🫩 🫆 🪾 🫜 🪉 🪏 🫟 🇨🇶
github.com/hugovk/em-keyboard/

Humanize 4.12.3
Fix regression in naturalsize, improve French translation
github.com/python-humanize/hum

Python Docs Theme 2025.4.1
Fix copy button with multiple tracebacks
github.com/python/python-docs-