You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have compiled a MRE example and attached it as a zip file above. The contents are as follows:
test
├── docs
│ └── index.md
├── mkdocs.yml
├── mymodule
│ └── __init__.py
└── requirements.txt
1. Download it and extract the files
2. Run `cd test`
3. Run `pip install -r requirements.txt`
4. Run `mkdocs serve`
5. Open http://127.0.0.1:8000/ in a browser
6. You should see the same result as in the screenshot above
Full traceback
n/a
Expected behavior
I would expected that mymodule.my_func is displayed first.
So, I think it works as intended, however there's a subtlety that should definitely be documented to avoid confusion: objects are still grouped by category (modules, classes, functions, attributes) before being sorted as specified by members or members_order. Can you try disabling grouping to see if it solves your issue? group_by_category: false.
Description of the bug
Hello, I'm trying to display some members of a module in a specific order. For that, I have the following block in my Markdown file:
The documentation on the
members
option says:But when rendering the page with mkdocs, the member
MyData
is displayed first:To Reproduce
members_order_test.zip
Full traceback
n/a
Expected behavior
I would expected that
mymodule.my_func
is displayed first.Environment information
python -m mkdocstrings_handlers.python.debug # | xclip -selection clipboard
mkdocs
v1.5.3mkdocstrings
v0.24.0mkdocstrings-python
v1.7.5griffe
v0.38.1Additional context
n/a
The text was updated successfully, but these errors were encountered: