Commit Graph

  • 562d5e14c1 Un-pin upper version of Python-Markdown (#3222) Oleh Prypin 2023-05-18 18:44:44 +02:00
  • 62e312478e Modernize type annotations using pyupgrade (#3219) Oleh Prypin 2023-05-14 22:49:34 +02:00
  • 3eb834ebd1 Remove deprecated localization commands (#3218) Oleh Prypin 2023-05-14 22:40:51 +02:00
  • 566a5bdda8 Allow paths traversing above the root - in nav and extra_ (#3010) Oleh Prypin 2023-05-09 20:56:54 +02:00
  • 5c9e4dcfad Merge pull request #3209 from mkdocs/desturi Oleh Prypin 2023-05-08 22:14:57 +02:00
  • 4e0429e8f5 Cache the value of documentation_pages Oleh Prypin 2023-05-02 23:48:40 +02:00
  • d5af6426c5 Allow to set a different dest_uri when creating a File Oleh Prypin 2023-05-02 23:46:42 +02:00
  • 2a232bf153 Update customizing-your-theme.md (#3215) Zac Knitter 2023-05-07 04:20:05 -04:00
  • b776ad8820 Deprecate mkdocs.utils.warning_filter (#3008) Oleh Prypin 2023-05-04 21:59:58 +02:00
  • 3c3670d92c Upgrade readthedocs theme to v1.2.0 (#3058) Kyle McNally 2023-05-04 15:59:14 -04:00
  • bcbae2898b Deployed 3d1b0113c with MkDocs version: 1.4.3 Oleh Prypin 2023-05-02 23:21:12 +02:00
  • 3d1b0113c2 Release 1.4.3 (#3208) 1.4.3 Oleh Prypin 2023-05-02 23:16:34 +02:00
  • 4ac1484de3 Link to Best-of-MkDocs instead of Plugins wiki in docs (#3207) Oleh Prypin 2023-05-02 22:42:16 +02:00
  • 36205e30dd New get-deps command: infer PyPI depedencies from mkdocs.yml Oleh Prypin 2023-04-29 10:45:38 +02:00
  • 636b08971d Tiny optimization: stop Click looking for localization files nogettext Oleh Prypin 2023-04-30 14:44:44 +02:00
  • a80a481d2b Enable caching of compiled Jinja templates jinjacache Oleh Prypin 2023-04-30 14:04:27 +02:00
  • ea1c6c468d Highlight.js style declaration in readthedocs theme (#3199) Julien Bidoret 2023-04-28 16:44:17 +02:00
  • 97440caf63 Add search input field labels using aria-label (#3046) Daniel Mundra 2023-04-28 07:28:02 -07:00
  • f3f6631d2a Fix accessibility issue with top-level breadcrumb in ReadTheDocs theme (#3129) Micah Jerome Ellison 2023-04-28 07:25:15 -07:00
  • 876995cdf3 Generalize tr_TR translations to just tr, explain how to decide this (#3195) Oleh Prypin 2023-04-27 19:16:19 +02:00
  • 052e023477 Revert functional part of previous commit - not all hosts have https Oleh Prypin 2023-04-27 19:14:13 +02:00
  • e6189fde03 update links and messages to https (#3192) Ultrabug 2023-04-24 11:44:49 +02:00
  • 1f1bfad763 Add Indonesian translations of themes (#3154) kiraware 2023-04-22 18:31:14 +08:00
  • f5a9a7b38a Add hooks to sys.modules because some Python features rely on this (#3193) Oleh Prypin 2023-04-22 12:25:36 +02:00
  • 324f486adc Docs: fix broken links to pocoo.org Oleh Prypin 2023-04-21 22:23:35 +02:00
  • 30e9b6aaf4 Mention in the documentation that a fork of the repository is necessary for translating the included templates (#3026) pcgaustad 2023-04-21 22:19:49 +02:00
  • 635dfc1a33 Docs: fix twitter link in the footer (#3094) Muescha 2023-04-21 22:15:26 +02:00
  • 7d32815367 Apply the same to mkdocs theme Oleh Prypin 2023-04-21 19:23:55 +02:00
  • 5de7903c5a fix wrong translation for zh 少个分号 2023-02-19 23:12:03 +08:00
  • 9e12a521e0 Use f-string in another place (#3156) Henock Teshome 2023-04-21 11:27:23 -06:00
  • c32ce4d923 Fixes Page class references in documentation (#3117) Mark De Ruyter 2023-04-21 10:18:45 -07:00
  • 49fbc35d11 Correct capitalisation of "GitHub Pages" (#3037) Steven Maude 2023-04-21 18:17:35 +01:00
  • 0c1e9917a5 Align edit_url text and example (#3124) Hélène Martin 2023-04-21 10:16:47 -07:00
  • 487e292dcc Docs: Fix indents in the example code (#3139) Y.D.X 2023-04-22 01:14:15 +08:00
  • 0e6a1c204c Remove executable bit from tests/__init__.py (#3107) Elisei Roca 2023-04-21 19:13:33 +02:00
  • 25cfda3fe7 Fix type annotations according to mypy Oleh Prypin 2023-04-10 21:25:00 +02:00
  • 11f8f3a2a3 Spelling fix Oleh Prypin 2023-04-10 21:22:28 +02:00
  • 07a297b3b4 Skip entries with missing abs_url from sitemap Oleh Prypin 2023-01-06 23:33:42 +01:00
  • 483c82ca6e Deployed 56b235a8a with MkDocs version: 1.4.2 Oleh Prypin 2022-11-07 00:58:03 +01:00
  • 56b235a8ad Docs: add warning about uncommitted changes (#3034) HankB 2022-11-06 17:57:33 -06:00
  • ec7eee6ce3 Release 1.4.2 (#3032) 1.4.2 Oleh Prypin 2022-11-01 19:23:29 +01:00
  • c99ec45a32 Support multiple instances of the same plugin (#3027) Oleh Prypin 2022-11-01 18:53:43 +01:00
  • 452c39eae2 Chore dependency upgrade Oleh Prypin 2022-10-29 20:55:58 +02:00
  • f190c35a99 Translate mkdocs theme to Norwegian (nb and nn) (#3024) pcgaustad 2022-10-29 14:55:02 +02:00
  • c576f07d30 Declare support for Python 3.11 (#3020) Oleh Prypin 2022-10-29 14:48:00 +02:00
  • 32359f3e93 Relative links end with slash even for homepage links (#3022) Oleh Prypin 2022-10-29 14:41:50 +02:00
  • 1fa2af7926 Expand type checking coverage (#3019) Oleh Prypin 2022-10-25 21:59:30 +02:00
  • d76cae9059 Merge pull request #3016 from mkdocs/optw Oleh Prypin 2022-10-23 17:57:29 +02:00
  • 9d73c2a824 Reduce redundancy in config errors/warnings Oleh Prypin 2022-10-21 21:42:40 +02:00
  • 427d553c2b Let plugins put strings into warnings Oleh Prypin 2022-10-21 20:48:26 +02:00
  • 0584e51e7d Chore dependency upgrade Oleh Prypin 2022-10-16 16:27:32 +02:00
  • b13aa18465 Deployed faba3f046 with MkDocs version: 1.4.1 Oleh Prypin 2022-10-15 21:29:59 +02:00
  • faba3f046e Add missed entry in release notes Oleh Prypin 2022-10-15 21:29:03 +02:00
  • aa9eabea1a Release 1.4.1 (#3004) 1.4.1 Oleh Prypin 2022-10-15 21:13:41 +02:00
  • 79fa445717 URL-encode paths when serving a redirect (#3001) Blueswen 2022-10-14 06:48:47 +08:00
  • 64c42a6943 Fix tests for previous commit Oleh Prypin 2022-10-14 00:41:56 +02:00
  • 6b7d0a55e0 Prevent a confusing stack trace when theme config fails validation Oleh Prypin 2022-10-14 00:23:55 +02:00
  • 6fca6b59a2 Support theme-namespaced plugin loading (#2998) Oleh Prypin 2022-10-11 21:54:40 -04:00
  • 568e63ec3f Merge pull request #2997 from mkdocs/plugconf Oleh Prypin 2022-10-11 21:51:50 -04:00
  • aaf819f183 Better guard an edge case in plugin config Oleh Prypin 2022-10-08 15:07:34 +02:00
  • b964e05372 Refactor load_plugin usage Oleh Prypin 2022-10-08 14:45:07 +02:00
  • 9ada9bf969 Also tighten warnings of plugin configs Oleh Prypin 2022-10-08 14:28:09 +02:00
  • 6b4d20e1eb Refactor plugin_cache usage to avoid nested exception Oleh Prypin 2022-10-08 14:09:08 +02:00
  • ca8a3c8d67 Tighten warnings and type annotations in config_options Oleh Prypin 2022-10-07 22:57:00 +02:00
  • 76709ab540 Expand plugin testing Oleh Prypin 2022-10-06 23:25:53 +02:00
  • 7a72282f8a Refactor Theme config option to use mainly run_validation Oleh Prypin 2022-10-04 00:37:00 +02:00
  • f0179b320e Deployed 71c9fff44 with MkDocs version: 1.4.0 Oleh Prypin 2022-10-08 11:17:33 +02:00
  • b2083d07f5 Add CLI reference page, auto-generated from Click (#2996) Oleh Prypin 2022-10-08 11:17:05 +02:00
  • aa10190a55 Migrate from Tox to Hatch as test runner (#2991) Oleh Prypin 2022-10-07 23:18:05 +02:00
  • 65c24c21f0 Integrate Babel build steps as a Hatch hook (#2992) Oleh Prypin 2022-10-07 18:07:35 +02:00
  • 30cdac47a9 Switch to pyproject.toml and Hatch build (#2988) Oleh Prypin 2022-10-07 00:42:48 +02:00
  • 12ee265cc1 Remove pybabel setuptools integration (#2990) Oleh Prypin 2022-10-03 19:30:02 +02:00
  • f2c648b35f Fix tests that wrote something into the source directory Oleh Prypin 2022-10-03 01:19:34 +02:00
  • 418d23a4da Actually depend on 'colorama' on Windows (#2987) Oleh Prypin 2022-10-02 20:14:06 +02:00
  • 1a43c4a111 Remove unused FontAwesome.otf Oleh Prypin 2022-10-02 15:00:16 +02:00
  • a4500ff9d2 Deployed 4dd64a695 with MkDocs version: 1.4.0 Oleh Prypin 2022-10-01 11:56:47 +02:00
  • 6beeeb398d Deployed 4dd64a695 with MkDocs version: 1.4.0 Oleh Prypin 2022-09-27 20:02:10 +02:00
  • 4dd64a6950 Mention event priority values also in release notes Oleh Prypin 2022-09-27 20:00:35 +02:00
  • fcd4713773 Deployed 927ee2684 with MkDocs version: 1.4.0 Oleh Prypin 2022-09-27 19:28:03 +02:00
  • 927ee2684b Release 1.4.0 (#2986) 1.4.0 Oleh Prypin 2022-09-27 19:26:54 +02:00
  • 5cce5012b4 Merge pull request #2962 from mkdocs/meta Oleh Prypin 2022-09-26 14:25:18 +02:00
  • 5015fa72af Add examples of class-based schema with ListOfItems Oleh Prypin 2022-09-26 01:41:34 +02:00
  • cc627f7ba3 Prevent wrapping into Optional when the option has a default Oleh Prypin 2022-09-24 23:06:18 +02:00
  • aeffe61499 Change config_options.URL's default from '' to None Oleh Prypin 2022-09-26 11:31:47 +02:00
  • 51569476c0 Add a test for subclassing a config schema Oleh Prypin 2022-09-24 17:48:46 +02:00
  • ff8552a57a Add tests for new class-based configs Oleh Prypin 2022-09-12 23:17:14 +02:00
  • 6d8c4d1c7f Preserve a copy of config_options_tests before reworking it Oleh Prypin 2022-09-25 19:57:16 +02:00
  • 452f56c61f Move config_options_tests.py before reworking it Oleh Prypin 2022-09-25 20:01:33 +02:00
  • cf9d23757e Change ListOfItems' "default default" from [] to None Oleh Prypin 2022-09-24 14:43:26 +02:00
  • 4470c75ee9 Support passing Config subclasses to SubConfig Oleh Prypin 2022-09-01 20:02:31 +02:00
  • ac0efce437 Add Optional config but make fields in class-based config required Oleh Prypin 2022-09-12 23:07:24 +02:00
  • a4c1bb14dc Add documentation for type-checked configs Oleh Prypin 2022-08-21 19:33:46 +02:00
  • e160c47962 Eliminate the need to write config_class = FooConfig Oleh Prypin 2022-08-21 00:55:40 +02:00
  • 1ab0a9f84b Use attribute-based access from MkDocsConfig Oleh Prypin 2022-08-20 23:01:52 +02:00
  • 46afe3ffef Annotate the type MkDocsConfig Oleh Prypin 2022-08-20 21:53:23 +02:00
  • eb3264c634 Add type annotations to ConfigOptions, enabling actual type safety Oleh Prypin 2022-09-12 23:06:13 +02:00
  • 73e8fef506 Rework ConfigOption schemas as class-based Oleh Prypin 2022-08-20 21:31:46 +02:00
  • 4a56b4a72b Merge pull request #2983 from mkdocs/meta1 Oleh Prypin 2022-09-25 19:16:36 +02:00
  • 9c48c3317f Revert dropping support for backslashes in media URIs (#2984) Oleh Prypin 2022-09-25 14:53:40 +02:00
  • 2263c50e80 Soft-deprecate ConfigItems instead of expanding it Oleh Prypin 2022-09-24 15:05:55 +02:00