Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mkdocs/mkdocs

Project documentation with Markdown.
https://github.com/mkdocs/mkdocs

Upgrade readthedocs theme to v1.2.0 (#3058)

* New styles for breadcrumbs and kbd tag
* Fix formatting of: definition lists, citations, tabl...

3c3670d92c972d874d7fe927df5abf728e003a66 authored over 1 year ago
Release 1.4.3 (#3208)

3d1b0113c2e3785c59f263c1bff9a76382dc883e authored over 1 year ago
Link to Best-of-MkDocs instead of Plugins wiki in docs (#3207)

https://github.com/mkdocs/best-of-mkdocs

4ac1484de3d668e2e9c4678603945cb6c3f268ad authored over 1 year ago
New `get-deps` command: infer PyPI depedencies from mkdocs.yml

The user story is that the following command should let you "just build" any MkDocs site:

p...

36205e30dddc79a99c706dbfdce96e159fb2a2bc authored over 1 year ago
Highlight.js style declaration in readthedocs theme (#3199)

Co-authored-by: Oleh Prypin <[email protected]>

ea1c6c468d6700c88875189421640634cc408e62 authored over 1 year ago
Add search input field labels using aria-label (#3046)

* Adding aria-label to search input on the search.html page
* Adding aria-label to the search i...

97440caf635579712de87f962520fd96b4d716f0 authored over 1 year ago
Fix accessibility issue with top-level breadcrumb in ReadTheDocs theme (#3129)

Change top-level breadcrumb link's inappropriate alt tag to aria-label for accessibility

Co-a...

f3f6631d2abddf1b8c3bbfd611a4d1842aede098 authored over 1 year ago
Generalize `tr_TR` translations to just `tr`, explain how to decide this (#3195)

876995cdf36162b2d2253798dacc28e74d3d87ce authored over 1 year ago
Revert functional part of previous commit - not all hosts have https

052e023477f96ad8096b3cd5cc141a03cd7289fb authored over 1 year ago
update links and messages to https (#3192)

* docs(guides): update links to use https with newer urls

* docs(gh_deploy): update user CNAM...

e6189fde03b05600edae813ef7c044920f66e207 authored almost 2 years ago
Add Indonesian translations of themes (#3154)

1f1bfad76336573ec3811ddba943ca0e9cc4cccf authored almost 2 years ago
Add hooks to `sys.modules` because some Python features rely on this (#3193)

f5a9a7b38ada80595589b9537ab9bda6684a1424 authored almost 2 years ago
Docs: fix broken links to pocoo.org

324f486adc8c543053880172c5fd8664a9f0106a authored almost 2 years ago
Mention in the documentation that a fork of the repository is necessary for translating the included templates (#3026)

Co-authored-by: Ultrabug <[email protected]>

30e9b6aaf49ead50eeda63327a7d96c793b246e1 authored almost 2 years ago
Docs: fix twitter link in the footer (#3094)

635dfc1a330e9bc7d7e04a603e4a23a86dfd2c42 authored almost 2 years ago
fix wrong translation for zh

5de7903c5ab74e10d450483527006e9f0cf76041 authored almost 2 years ago
Apply the same to mkdocs theme

7d32815367031fc1e93b1efe0ef344456815eea5 authored almost 2 years ago
Use f-string in another place (#3156)

9e12a521e0fdfe52ad77cb5fb36c31e9e7ce5961 authored almost 2 years ago
Fixes Page class references in documentation (#3117)

mkdocs.nav.Pages => mkdocs.structure.pages.Page

c32ce4d9234562afef5e7e79f8a63dda34bb8930 authored almost 2 years ago
Correct capitalisation of "GitHub Pages" (#3037)

To be consistent with GitHub's usage, and the use in MkDocs' documentation elsewhere.

49fbc35d11185c43c2dad28e763abb805525880d authored almost 2 years ago
Align edit_url text and example (#3124)

0c1e9917a53ed6df8b7d1193e8db03b5e6e6c446 authored almost 2 years ago
Docs: Fix indents in the example code (#3139)

487e292dcc675bf4c3f19bc7006a27c7ea1a8119 authored almost 2 years ago
Remove executable bit from tests/__init__.py (#3107)

0e6a1c204c4558d536703bdc5f9e0af992268ecd authored almost 2 years ago
Fix type annotations according to mypy

25cfda3fe76371a8805a05cda7834178623a7338 authored almost 2 years ago
Spelling fix

11f8f3a2a38ad8d32d10b744cc5d9c9f6f4bfade authored almost 2 years ago
Skip entries with missing abs_url from sitemap

07a297b3b4de4a1b49469b1497ee34039b9f38fa authored almost 2 years ago
Docs: add warning about uncommitted changes (#3034)

56b235a8ad43f2300d17f87e6fa4de7a3d764397 authored about 2 years ago
Release 1.4.2 (#3032)

ec7eee6ce375e2599458a2502c259ec185adce53 authored about 2 years ago
Support multiple instances of the same plugin (#3027)

Depending on what a plugin does, say if it "adds a thing" into the site, it can be reasonable to...

c99ec45a320194d8f05f6f7124656294e3cb8098 authored about 2 years ago
Chore dependency upgrade

452c39eae25f5ac3140f3d1b3889b5425b07da87 authored about 2 years ago
Translate mkdocs theme to Norwegian (nb and nn) (#3024)

f190c35a9909c16bcc9394573c0992b8b69dbade authored about 2 years ago
Declare support for Python 3.11 (#3020)

c576f07d30e7f1e20ee2292c94dab3b585d9006c authored about 2 years ago
Relative links end with slash even for homepage links (#3022)

Fixes #3015

32359f3e93f5ca7778b9f7c3d6d92f49a629c84c authored about 2 years ago
Expand type checking coverage (#3019)

1fa2af7926b334a5b02229c3ea1649ff04955b77 authored about 2 years ago
Merge pull request #3016 from mkdocs/optw

Update warnings of config options

d76cae90590b9735c7690cd1cca0638321b20152 authored over 2 years ago
Reduce redundancy in config errors/warnings

9d73c2a82462cc0daba1574e4fb11b428b3b1490 authored over 2 years ago
Let plugins put strings into `warnings`

even though they should be 2-tuples.

Fixes #3014

427d553c2bf2e1c7e7a71a78a544f174dba082ac authored over 2 years ago
Chore dependency upgrade

0584e51e7d151c51579c94e80ca06aa4ea9bafe5 authored over 2 years ago
Add missed entry in release notes

faba3f046e3892f2334a92f3a8a2868a1c0b3319 authored over 2 years ago
Release 1.4.1 (#3004)

aa9eabea1a474ddaf817bbdca8bada7cec61aa11 authored over 2 years ago
URL-encode paths when serving a redirect (#3001)

Co-authored-by: Oleh Prypin <[email protected]>

79fa445717d059071f09c10418eb531992e05027 authored over 2 years ago
Fix tests for previous commit

64c42a69430cf4b2a3d021e4cbc43bf5b1dd5354 authored over 2 years ago
Prevent a confusing stack trace when theme config fails validation

Caused by previous commit.
When, for example, the chosen theme is not installed, a stack trace w...

6b7d0a55e094259dbd6d84c88721f43ed1869394 authored over 2 years ago
Support theme-namespaced plugin loading (#2998)

This is mainly aimed at 'material' theme which also ships plugins with it. It will be able to sh...

6fca6b59a29c07b7106d3c2ec58b7a3c136b09d8 authored over 2 years ago
Merge pull request #2997 from mkdocs/plugconf

Refactor plugin-related config options and error reporting

568e63ec3f55d8764dee9917b7060c5380416be7 authored over 2 years ago
Better guard an edge case in plugin config

aaf819f183fec9f2bda14449ad9fc875ad830e45 authored over 2 years ago
Also tighten warnings of plugin configs

9ada9bf96918153fd6e28eee5292e63040f57d23 authored over 2 years ago
Refactor `load_plugin` usage

b964e05372b04a557663f5a963c1c772f8b0f4c6 authored over 2 years ago
Tighten warnings and type annotations in config_options

ca8a3c8d671b7df445a6ad301d38a27f0d924ca7 authored over 2 years ago
Expand plugin testing

76709ab540b35e5fdd162d6f189c7e609fb6ad79 authored over 2 years ago
Refactor plugin_cache usage to avoid nested exception

6b4d20e1eb922e010617ee65f48dc470a82a3584 authored over 2 years ago
Refactor Theme config option to use mainly run_validation

7a72282f8a2c8e7dc0f5869f9f2b3310d9b1036a authored over 2 years ago
Add CLI reference page, auto-generated from Click (#2996)

b2083d07f5d07ddfd82c1534bfef7203b77b4307 authored over 2 years ago
Migrate from Tox to Hatch as test runner (#2991)

aa10190a55c5bbce5f4c57149f9261dd247e76f0 authored over 2 years ago
Integrate Babel build steps as a Hatch hook (#2992)

65c24c21f0057ec4717d20d14d5fb7af22fe8caf authored over 2 years ago
Switch to pyproject.toml and Hatch build (#2988)

30cdac47a93a1752645a343e8732cc57e9e28ba1 authored over 2 years ago
Remove pybabel setuptools integration (#2990)

12ee265cc1c117f4816434cea8af1a1874f435ea authored over 2 years ago
Fix tests that wrote something into the source directory

f2c648b35fffbe83d6167208b7312da99889179c authored over 2 years ago
Actually depend on 'colorama' on Windows (#2987)

This was missed in #2606

418d23a4dad35f10f18e075699bfb8d6607d2002 authored over 2 years ago
Remove unused FontAwesome.otf

1a43c4a111de55fbdd2397dbe5557ec3335665fa authored over 2 years ago
Mention event priority values also in release notes

4dd64a695035892356c528cd05860fdffd2d82e0 authored over 2 years ago
Release 1.4.0 (#2986)

927ee2684b7534b6dedf681fcb5cf753c8c47b7b authored over 2 years ago
Merge pull request #2962 from mkdocs/meta

Rework ConfigOption schemas as class-based

5cce5012b4a35e11dcd31a7bd9d10800fd90b17a authored over 2 years ago
Add examples of class-based schema with ListOfItems

5015fa72af4d7fc6b42089c15825396ef7c3e657 authored over 2 years ago
Prevent wrapping into Optional when the option has a default

cc627f7ba3bfb667b63df0cfd297dd456972d447 authored over 2 years ago
Change config_options.URL's default from '' to None

aeffe614990a6ca3024dc7f3ddd0a3b7bfcff550 authored over 2 years ago
Add tests for new class-based configs

The old-style tests are intentionally kept at config_options_legacy_tests.py

ff8552a57abf2c32f2d0344ef12707b88e008493 authored over 2 years ago
Add a test for subclassing a config schema

51569476c054103fa8e23123ae6c924a91188979 authored over 2 years ago
Preserve a copy of config_options_tests before reworking it

6d8c4d1c7fb1ccb8de21e2b03c697541d15705d5 authored over 2 years ago
Move config_options_tests.py before reworking it

452f56c61fb4afbb402784ba5e714ab7ed8c6ea1 authored over 2 years ago
Change ListOfItems' "default default" from [] to None

cf9d23757e4da73b3f4bf6346a86e67eb7619756 authored over 2 years ago
Support passing Config subclasses to SubConfig

They are validated by default

4470c75ee94d33805ffc7b3502b93beb4b6c77e7 authored over 2 years ago
Eliminate the need to write `config_class = FooConfig`

when subclassing BasePlugin[FooConfig]

e160c47962e18555e1ca6d076bf99b7e025971aa authored over 2 years ago
Use attribute-based access from MkDocsConfig

1ab0a9f84be910b63c58594f1dd973116748adee authored over 2 years ago
Annotate the type MkDocsConfig

46afe3ffef88fe02abb788547894da7afe2cbf67 authored over 2 years ago
Add documentation for type-checked configs

a4c1bb14dc42457a96ecaf11e450845d0c2d1dfe authored over 2 years ago
Add type annotations to ConfigOptions, enabling actual type safety

eb3264c63450f12a25677f8db6520771ca7d13e4 authored over 2 years ago
Add Optional config but make fields in class-based config required

ac0efce437a96201dc4c94c524a2d4c493d92ff0 authored over 2 years ago
Rework ConfigOption schemas as class-based

This is NOT a breaking change, the old style keeps working.

Now developers can make a subclass ...

73e8fef5068d47ab7bdc4c49bc4abcc74434b57e authored over 2 years ago
Merge pull request #2983 from mkdocs/meta1

Refactor in preparation for ConfigOption schemas rework

4a56b4a72b1d99e922137bc2124f6d32e0588931 authored over 2 years ago
Revert dropping support for backslashes in media URIs (#2984)

Only show a warning for now.

9c48c3317f0e13a68b2077cca7fd6eb071e08a32 authored over 2 years ago
Soft-deprecate ConfigItems instead of expanding it

This undoes the addition of the `validate` parameter from ee844242d11c028e2eea3c07e468b36f1a45b6...

2263c50e80a34c3ab54ffcd309fb218eed7a2864 authored over 2 years ago
Refactor config_option_tests to be more consistent

dba48e156418fe4ac2f208e3d2e7af2a589d2405 authored over 2 years ago
Refactor: use config_options module through a short alias 'c'

f1da904a7fae401c5f96ef6494bfd2bbfcb8c29e authored over 2 years ago
Remove duplicated style due to a merge mistake

dce025e54455a44af1d3126da28cc0831cd6969d authored over 2 years ago
Merge pull request #2982 from mkdocs/styl2

Docs: update Markdown style

bc5ca89b1689f52d4f49d370694d3c9e6c70162a authored over 2 years ago
Enforce fenced codeblocks in our docs

6123328cbe60f599b274b6fa067fb7090bc49982 authored over 2 years ago
Replace instances of ```no-highlight

81d6ebf59d5c9fa9925a1ed0f0686dfcf011175f authored over 2 years ago
Enable `<details>` admonitions and nested codeblocks

8dfef829b868be5e8d8f4d404f1e05dcc8e3542c authored over 2 years ago
Update admonition styles in MkDocs theme: (#2981)

* Apply admonition styles also to <details> tags
* Increase contrast of default admonitions
* ...

b33fb2ac67361d7868ccaf45ee8d3a1f022f3e1e authored over 2 years ago
Hooks feature: run plugin events from local Python files (#2978)

2a8ed44d9e45cfcf702923a060504236814fb397 authored over 2 years ago
Add Ukrainian translations (#2980)

aa4e669c33fec7769371110c3b0725cfd696bac7 authored over 2 years ago
Add Russian localization (#2976)

Co-authored-by: Oleh Prypin <[email protected]>

b11bed87aba149790226d12aee40fda786050cb1 authored over 2 years ago
Deduplicate the nav specification with literate-nav

cf8a07475fcfeed81b627eb019897f8515d4f94c authored over 2 years ago
Move more documentation from Markdown into docstrings

00a71ba0bedbfda11322ea0cdfb365d779429915 authored over 2 years ago
Relax some type annotations for Config, accept a dict

5685e9340629601e1b5c2d3d35a77a0eca564208 authored over 2 years ago
Allow to unwatch files with `LiveReloadServer` (#2777)

Co-authored-by: Oleh Prypin <[email protected]>

0ecb52f835f8fe874bfc6786d325cfc84bcfb7e8 authored over 2 years ago
Make `compile_catalog` actually fail on error, to catch it in CI (#2979)

730da08158b05374c4230f9785dd7f5068801fe3 authored over 2 years ago
Consistently separate followup kwargs in plugin events

8315ece4f66e3c0044908f5cee3b23cff9f03914 authored over 2 years ago
Merge pull request #2972 from mkdocs/onshut

Add plugin events that persist across builds in `mkdocs serve`

8c3ea5fd127ece65a605205a6f85cca4a9c573ce authored over 2 years ago