Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • kwant kwant
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 139
    • Issues 139
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 19
    • Merge requests 19
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • kwant
  • kwantkwant
  • Merge requests
  • !391

Improvements in documentation automated build

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Viacheslav Ostroukh requested to merge enh/ci_sphinx into master Jun 14, 2021
  • Overview 1
  • Commits 2
  • Pipelines 3
  • Changes 2

This MR bumps Sphinx version from unreleased branch 4.x and replaces numpydoc extension with sphinx.ext.napoleon.

This is connected with !386 development, but I decided to make it a separate MR, since it alters Docker images that are global for all branches.

The reason to replace current Sphinx with git version is that on current stable (4.0.2) only properties are documented in "Attributes" rubric: Screenshot_2021-06-14_211712

while on unreleased 4.1 attributes are also captured correctly: Screenshot_2021-06-14_212204

Edited Jun 14, 2021 by Viacheslav Ostroukh
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: enh/ci_sphinx