hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9K
active users

#sphinx

1 post1 participant0 posts today
Continued thread

Ok, I think this is strictly a numpydoc feature that involves the use of their built in xref's which sphinx.ext.napoleon does not have access to.

Continued thread

Looking at the docstrings for numpy, they appear to use the same style of annotations:

```
range : (float, float)
The lower and upper range of the bins.
```

Suppose I should take a closer look at their conf.py and see if there is magic there…

folks, I have a question.

When specifying a parameter

```
"""
...
levels : (float, float)
description.
...
“””
```

sphinx is givingm e warnings:

WARNING: py:class reference target not found (float [ref.class]
WARNING: py:class reference target not found float) [ref.class]

I know I can get around this by specifying the type as

leves : tuple(float, float)

But not having to specify tuple makes it much nicer looking (and the parenthesis imply it).

suggestions on how to work around this?

Hawkmoth v0.20 is out!

Hawkmoth is a Sphinx extension to import C and C++ documentation comments into Sphinx based documentation.

The main new feature in this release is automatic configuration of the system header search paths. Unfortunately, libclang does not get them right out of the box on most distros, so we have to help it a little.

#Sphinx #Hawkmoth #Documentation #reStructuredText #C

github.com/jnikula/hawkmoth

Hawkmoth - Sphinx Autodoc for C. Contribute to jnikula/hawkmoth development by creating an account on GitHub.
GitHubGitHub - jnikula/hawkmoth: Hawkmoth - Sphinx Autodoc for CHawkmoth - Sphinx Autodoc for C. Contribute to jnikula/hawkmoth development by creating an account on GitHub.

AI в работе технического писателя

Всем привет! Меня зовут Севара Ахтямова и я работаю техническим писателем – аналитиком около 4 лет. В этой статье я расскажу, как AI помог мне справиться с рабочей рутиной — от генерации toctree до отладки сборки Sphinx-документации. Всё это — на реальных задачах. Я постаралась собрать побольше примеров из личного опыта. Надеюсь, не слишком много.

habr.com/ru/articles/896998/

ХабрAI в работе технического писателяВсем привет! Меня зовут Севара Ахтямова и я работаю техническим писателем — аналитиком около 4 лет. В этой статье я расскажу, как AI помог мне справиться с рабочей рутиной — от генерации toctree до...
Visiting the pyramids and the sphinx on my first day in Egypt was amazing, but also gave me a taste of the endless amount of people we'd have to fight for some nice pictures in all further locations. It's the definition of mass tourism. Every inch of the paths was covered in people despite it being early in the morning off season.

#Egypt #PyramidsOfGiza #Sphinx #vacation #holiday #travel #travelling #Sightseeing #AncientEgypt #tourism #history

“Every child is a Sphinx; none knoweth its secret but itself; presumeth Ignorance to initiate Isis? Let the Sphinx brood on its secret, until its hour; one can assist only by leaving it to contemplate existence. Let it behold all things in Earth and Heaven.”

library.hrmtc.com/2025/03/20/e

After using #emacs on and off for years, I've finally learnt enough elisp to try writing a package!

esbonio.el provides the necessary glue code to use the esbonio language server with either eglot or lsp-mode, so if you write your #sphinx docs in Emacs you might find this useful. However, it is currently only available via `package-vc-install` or similar.

github.com/swyddfa/esbonio.el

Integrating the esbonio language server into Emacs - swyddfa/esbonio.el
GitHubGitHub - swyddfa/esbonio.el: Integrating the esbonio language server into EmacsIntegrating the esbonio language server into Emacs - swyddfa/esbonio.el
#Aswan #Egypt #AswanAdventures #TravelDiaries #NileRiver #AncientEgypt #Wanderlust #DesertVibes #TravelGoals #AdventureAwaits #ExploreEgypt #History #Culture #TravelPhotography #EgyptianCulture #EgyptTravel #EgyptianHistory #Nile #Cairo #Luxor #Travel #Adventure #Wanderer #WondersOfEgypt #HistoricalSites #AncientWonders #DesertTravel #Sahara #MiddleEast #InstaTravel #TravelGram #BeautifulDestinations #TravelBug #Travelingram #Globetrotter #Journey #Traveling #Nomad #TravelLife #TravelPics #TravelInspiration #Holiday #Vacation #Explore #TravelMore #Tourism #VisitEgypt #AmazingEgypt #EgyptianNile #NileCruise #NileAdventure #Pyramids #Sphinx #CulturalHeritage #Archaeology #HistoryLovers #TravelAddict #TravelCommunity #TravelingtheWorld #WanderlustEgypt #EgyptianJourney #TravelEgypt #EgyptTrip #EgyptTours #DesertSafari #EgyptianDesert #DesertLandscape #TravelStories #TravelVideo #EgyptVibes #EgyptTourism #AdventureCulture #EpicTravel #UnforgettableJourney #LuxuryTravel #BudgetTravel #SoloTravel #GroupTravel #FamilyTravel #TravelTips #TravelGuide #OffTheBeatenPath #HiddenGems #DiscoverEgypt #AncientCivilization #AncientMonuments #HistoricEgypt #EgyptHistory #Travelers #TravelBlog #WanderlustLife #DreamDestinations #WorldTravel #ExploreTheWorld #TravelDreams #TravelEscape #TravelingAdventures #AdventureSeeker #InstaAdventure #TravelLifestyle #TravelJournal #TravelGoals2025 #TravelDestinations #TravelInspiration2025 #MustSee #TravelingTheGlobe #TravelingExplorer #TravelVibes #InstaExplorer #TravelDiary2025 #TravelingEgypt #TravelPhotographyEgypt #EgyptianAdventure #EgyptianSunset #NileSunset #NileMagic #EgyptianJourney #AncientStreets #DesertMagic #EgyptianBeauty #EgyptianLandscape #DesertVibes2025 #CulturalTravel #EgyptianCulture2025 #TravelMoments #TravelMemoirs #TravelLove #ExploreAndDiscover #TravelExperience #TravelPassion #TravelPassionate #TravelPhotographyLovers #TravelImages #TravelShots #AdventureTime #HeritageTravel #TravelMemories #TravelGuide #TravelCommunity