python-trio/trio

Some functions and properties in the documentation have no docstring

Open

#3 221 ouverte le 10 mars 2025

Voir sur GitHub
 (10 commentaires) (0 réactions) (0 assignés)Python (310 forks)batch import
docsgood first issue

Métriques du dépôt

Stars
 (5 479 stars)
Métriques de merge PR
 (Merge moyen 14h 5m) (6 PRs mergées en 30 j)

Description

The following things lack documentation in Trio's documentation:

  • trio.CancelScope.relative_deadline
  • trio.MemorySendChannel
  • trio.MemoryReceiveChannel
  • trio.MemoryChannelStatistics
  • trio.SocketStream.aclose
  • trio.SocketStream.receive_some
  • trio.SocketStream.send_all
  • trio.SocketStream.send_eof
  • trio.SocketStream.wait_send_all_might_not_block
  • trio._subprocess.HasFileno.fileno
  • trio.lowlevel.ParkingLot.broken_by

These should either have documentation or not show up (e.g. the SocketStream attributes seem unnecessary, they're only in the docs because of a :undoc-members:).


At https://trio.readthedocs.io/en/latest/reference-core.html#trio.CancelScope.relative_deadline, there is no definition of the semantics of relative_deadline. Looks like it was added in #3010.

Guide contributeur