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

Fix reversed breadcrumbs in rtd theme (#2179)

a012d2e65d8adb923a3768af6ee1ed87d179879b authored over 3 years ago
Fix gh_deploy with config-file in the current directory (#2481)

If the config file is specified as relative and is in the current directory, the `dirname` trans...

f8b9e967186392d0013a2ca1961a5113e1baf602 authored over 3 years ago
Fix serving files/paths with Unicode characters (#2464)

c1f6221b478cf620871001f647d805f2fdf62a51 authored over 3 years ago
Bump version to 1.2.1

bd167cf3f65cccbdb289f74c0dd99ad083b4d22b authored over 3 years ago
fix example typo in release notes

55e1cdf6ea13912f03cdfb05c8b4f4406da0db59 authored over 3 years ago
babel is required for deployment

d3f8b242d3facb09bdeb0a0b6ffe8445a690adc3 authored over 3 years ago
Ensure gh-deploy always pushes

This was a regression in behavior. I had missed that `push` and `force`
are two separate paramet...

2688a6d88d61066268c19b51c835fcc1a8a9a43c authored over 3 years ago
Bump version to 1.2

cd43e9a24346f7db8d2646e0287f8d40735360ff authored over 3 years ago
Restore the ability to watch files through relative symlinks

Restore the ability to watch files through relative symlinks
(i.e. symlinks that have a non-abs...

b221df94fa7f29a2e63edfaeda56e3285b183f91 authored over 3 years ago
Correct documentation of on_pre_template event.

The behavior of this event has never changed. The documentation was simply
incorrect. Fixes #2308.

769a926691c970ccb8ea0f8efe7d34cc9442576f authored over 3 years ago
Deprecate google_analytics config option.

A new replacement option (theme.analytics.gtag) was added to the built-in themes. Multiple diffe...

80feaf03a42dacdd0740259b647014d5f0f9d839 authored over 3 years ago
Add support for Configuration Inheritance

* Support dict only markdown_extensions config
* Support dict only plugin config
* Remove expl...

57b5ccd7d63e5b7067d37d0433111e9a5278fb6d authored over 3 years ago
Restore the functionality of watching files through symlinks

Watchdog doesn't support it directly but it happened to work everywhere except Windows

This i...

70f2cca09d4c7a896070ecc2fa98df03b6f6ad1d authored over 3 years ago
utils: fix get_themes WARNING logs due to possible entry point

duplicates returned by importlib_metadata during tests

instead of using lists, we use and compar...

8f5be54d8522b3765e7cc907b00369b5f115768e authored over 3 years ago
Offset the local site root to the path of the site_url

d9b957e771bd6380ba5c865b5991b402ac3e1382 authored over 3 years ago
No exception if directory already removed

When `mkdocs serve` is shutting down, it cleans up after itself removing
the temporary director...

044d8dd5e6d7937a594856d8367f4279f5474a42 authored over 3 years ago
Reimplement livereload

This discards the dependency on 'livereload' and 'tornado'. This implementation is based on stdl...

a444c43474f91dea089922dd8fb188d1db3a4535 authored over 3 years ago
Documentation improvements

Clean up and improve the documentation following some recent changes.
Specificaly, ensure we con...

5fc92b96e7aa5d84f7c882edca3e7287357e82ac authored over 3 years ago
Document deploying to local files

d54419d54b40ad780a5c6387e6ad1e7d373666c9 authored over 3 years ago
Fix typo

aae31c88c981297ac1750add8fc2a762926051d1 authored over 3 years ago
Ensure site_url and use_directory_urls do not conflict.

The site_url config option is now required. If it is set to an empty
string, then use_directory...

b89ec5792ed35aacf2da00c34d4d62ba45fe08c9 authored over 3 years ago
Remove hard dependency on lunr.py (#2402)

Begin deprecation of 'python' option of 'plugins.search.prebuild_index'.

e2a3480735c2d74da7831edba5eaa126a5a3a213 authored over 3 years ago
Replace use of deprecated alias `jinja2.Markup`

- use `markupsafe.Markup` directly instead.

Note: the choice of version is to match https://git...

23e205153f01d24d50fe9ba18e5186cdbc2c2dbe authored over 3 years ago
Update IpAddress tests for Python3.9.5

775d506c63d4b57553110ee56b8c1f94d336e1f7 authored over 3 years ago
Add 'es' themes translations

Document that, when a new translation is added for a theme, the documentation about the theme mu...

a8ec4b64a3837d5385a15304ae9656ed6236aea6 authored over 3 years ago
Use f-strings instead of formatting

59f7c0f4d21c5cbb0ed29e739533aadbd201b3c3 authored over 3 years ago
Support theme localization

A framework for translating themes as been added, which includes:

1. Use of Jinja's `i18n` pl...

e1b77ab66e8305b5f0373b4842b50d2618390a96 authored over 3 years ago
Use paths already in context from create_media_urls

No need to recreate them from the config again.

34a425e5a53aff5a13b2ef5908bcfc75ce35bdc4 authored almost 4 years ago
Include hidden pages in sitemap

Closes #2177

* Instead of using nav items for sitemap entries rendering, `[file.page for file...

d0202a512e55a4e341b0195f1770f1ddaf41f4cf authored almost 4 years ago
Fix wrapping of multiline strings for ColorFormatter

be69601e0c210a7c6bd2537a020620c67807b3fb authored almost 4 years ago
Improve CLI textwrapping

* Account for user's actual terminal width
* Skip wrapping if not in a terminal
* Preserve white...

cb85d48851133e6d482deb3405de67c3dbea82be authored almost 4 years ago
Update the LICENSE and the README

749d1ff79a029469450f53ef4672585697d06ea9 authored almost 4 years ago
Revert to logging.StreamHandler

The new ClickHandler was causing all log messages to be printed to the
test output. As it offere...

ad8ec0c5ac4a36840179658538c7eec56ce4065c authored almost 4 years ago
Identify homepage when use_directory_urls is False

Fixes #2363.

d038223e7ab52ba6cd8890909d97645856ba6b31 authored almost 4 years ago
Refactor Logging and Error handling

Provide for better reporting to users, make for easier maintenance going forward, and allow futu...

6a694fd87ba5576a51c4060ab111a5cec3a9fbaf authored almost 4 years ago
Update lunr and lunr.js to 0.5.9 and 2.3.9 (#2359)

0da7f7247874c630738b2092e2a73571d5a51839 authored almost 4 years ago
Correct docs if `page` template context var

Fixes #1736.

6218e524b541c982f2147c73a8a854abb76c04c3 authored almost 4 years ago
Ensure site_url ends with a slash

`urlparse(config['site_url']).path` can be empty if `site_url` does not end
in a slash. This ens...

d99419ac4468e0f869f1d1709a15ad1da2811906 authored almost 4 years ago
Fix cut-off navigation in the ReadTheDocs theme

Fixes #2012.

eb31d4c0d70259755b779bd6bf34609ac2adca7b authored almost 4 years ago
Revert "Add --wait flag to serve command."

This reverts commit f73f221f1f303cd1b5d481a263add49377c01735.

It seems that the `wait` flag doe...

cc45748e72f5236e449a3b751d03e46d96bde45e authored almost 4 years ago
Restore styling of tables in the `readthedocs` theme

Rather than including this is the JS form the upstream theme, the JS
has been included in a sepa...

1beaf2224534453ab07d34ceded77b4596b98283 authored almost 4 years ago
Replace pgk_resources.parse_version with packaging.version.parse

This removes the final dependency in pkg_resources. Closes #2347.

24f7e12efbb925ca8a4a48afea466f095d8023ea authored almost 4 years ago
Replace pkg_resources with importlib_metadata

This is using the new "selection interface" ( by calling `entry_points` with
the `group` parame...

ec64ab40a5db33ae8d56ebed0587a4cad6c22469 authored almost 4 years ago
Ensure each instance of Config is unique

Replace the global variable `mkdocs.config.DEFAULT_SCHEMA` with
the function `mkdocs.config.def...

21b3d1d431f8a9bef0450c21ee5dc60c8242c8cd authored almost 4 years ago
Refactor docs (#2344)

The homepage has been redesigned. The "Installation" and "Getting Started" sections were moved t...

a118183f5e8c9e07cb55dd4ca7939defe35272e8 authored almost 4 years ago
Exclude edge cases where get_relative_url depends on CWD (#2296)

When only one of the two passed paths starts with a slash, this function would produce results t...

fe6a389daefc6376db2f835b35ef3c774c6f8d97 authored almost 4 years ago
Refactor Readme and use for long_description

Improve readme with a different structure and some link changes.

The landscape.io links have ...

fd5a890578574c2508a4f6dcbc11cb5f8d5c4886 authored almost 4 years ago
Link to GitHub discussions (#2334)

Related to #2256. Also remove link to unused IRC channel.

41c9961de5f3a9e6bf804277525f7c2d9ce82abf authored almost 4 years ago
Fix support for `ja` or `jp` in search. (#2178)

Add tinyseg.js included with lunr-languages v1.4.0. Fixes `MODULE_NOT_FOUND` error when lang is ...

aa20a9d0862c9fa4cc6f95499c3d63eea9364245 authored almost 4 years ago
Upgrade highlightjs to 10.5.0 for better code highlighting

Closes #2312.

dd903d3092a9288f6c1ab2291b0a176a48351611 authored almost 4 years ago
Added configuration for search indexing strategy (#2309)

Allows a user to supply a `indexing` configuration to the search
plugin which controls what to ...

4faa18d0950558c36be4ff28a3906d7aa83e8464 authored almost 4 years ago
files structure: move src_paths as a dynamic property, add remove

Plugins wishing to manipulate the Files structure have an append
method but can't dynamically w...

b1f5dae0556c99c12735b8c475b9f7a4957ccc34 authored almost 4 years ago
config_options: display the name of the plugin failing validation

When a parameter value validation fails for a plugin the name of
the failing plugin is not displ...

e65c7660ad8e204f774cf59853f95b6e977fb1a5 authored almost 4 years ago
Avoid a race condition creating the subdirectory for a site file

It is possible that this directory does not exist when checking but already exists when trying t...

47a5d552328c04b4626281c463f5053d46b28653 authored almost 4 years ago
Skip duplicated error message when omitting the traceback

The new BuildError exception is good for skipping the traceback, but if it's skipped, now the tw...

b5cfce7bd17213ee455ece6ec5589b3052544ee7 authored almost 4 years ago
Update to use Click's building version option formatting

* Modify the syntax of version option and checking python version
* Remove version check as our...

269ec0857a7b613a66e0634b7b68606f21bbacca authored about 4 years ago
Typo correction

520314fed933aed8de62b08dd7fc6e25c0ff482b authored about 4 years ago
Add plugin error exception and event

Related to #2082.

3c9358bb6afedb559850a640961a691d698866ba authored about 4 years ago
search: Merge two HTML parsers into one

This improves performance, as HTML of each page doesn't need to be parsed twice.

d094c932d33adc44c249e8f547bd32b02a65feb8 authored about 4 years ago
Support Environment Variables in config file

Environment variables can be assigned as values in the configuration
file using the !ENV tag. Re...

f4de3c738767b23fce0529d9614eca5bdb5341e4 authored about 4 years ago
Avoid re-querying the list of pages

The list of pages now gets formed a constant number of times within a mkdocs build, instead of r...

30dc6a0ef7a21a3b85088f3d11b38f9d4d0b7f46 authored about 4 years ago
Don't needlessly encode a string

This appears to be a holdover from Py2.

31c6ec546d69cf4f912d25cad69c77a077086b49 authored about 4 years ago
Disable Jinja's internal auto_reload

MkDocs templates are quite heavily split into files and can even be nested [1] (particularly for...

c5e4018f042fefc573efa9766fcac59f645515b3 authored about 4 years ago
Support PY39 and drop PY35 (#2260)

PyYAML 3.13 fails to install on PY3.9 on MacOS. The next public release was 5.1.

c7d86d4989681c5f85915b5374a2d2da1cec4ef1 authored about 4 years ago
Update ghp_import dependency to 1.0

Replace vendored (and modified) copy of ghp_import with dependency on
upstream library. As of v...

5c2b4f13536009852046c89aadd63ac46eacbaaa authored about 4 years ago
Optimize/simplify __eq__ implementations

(this has proven to be very significant in profiling)

56f98cb72264136aa017020c56885b49ba64a9b7 authored about 4 years ago
Cache results of normalize_url for a performance boost

I have profiled a sample website and got its build time from ~27s to ~24s.
I split up the functi...

1b954c60220fafe1f815d1fb59cbd2095f3d0d59 authored about 4 years ago
Fix broken url in docs

## Summary

Easy navigation and easy reading for others

bd73399f55c8921b14bea9adbc3b9c36d39ba8e8 authored about 4 years ago
Remove sidebar when printing (#2193)

3e8b3481ff78afe866670af3a4acc60a6537487f authored about 4 years ago
Make clear the distinction between and use of `docs_dir` and `docs` (#2230)

2f833a1a29095733e53a04d062d315629d974ebe authored about 4 years ago
Reintroduce pypy to CI

7dc35a11ad5345c37fbb3f9db9cba9e852162ed7 authored about 4 years ago
Remove links to specific hosts from Getting Started Guide

We already link to the Deploying for Docs page which includes specific
instructions for various...

2d8e9d3305240c7f488612a4736531942d93393c authored about 4 years ago
Add --wait flag to serve command.

Fixes #2061.

f73f221f1f303cd1b5d481a263add49377c01735 authored about 4 years ago
Update build status badge to point to GitHub Action

51418b9226d61007137d1c31722b20fae53f06d1 authored about 4 years ago
Temporarily exclude Windows/PyPy check

Due to a bug in PyPy 3.6.9 on Windows, tox is not able to start up and run.
See tox-dev/tox#1704...

725371c9467351cde121cae4f5af52672661aa87 authored about 4 years ago
Switch to GitHub Actions from Travis/Appveyor

This duplicates everything we already had in Travis and Appveyor.
Any additional actions can be ...

e28c20223b1954fbc12abea9373decf1c25010d9 authored about 4 years ago
Release-notes cleanup

0080e189dbdaf7b89e65d7c93d04fdc1d95f5cc0 authored about 4 years ago
Exclude theme from watched files by default.

Add a --watch-theme option which theme devs can enable if needed.
Most users never modify the th...

96d1e230fa14d0c608fb8910bc3f1f587b953def authored over 4 years ago
Bump version to 1.2.dev

07c403d8527ee43a505facda1decb13ccee75df9 authored over 4 years ago
Fix _get_by_type for Section

00b62aa144122ae840e95691bd921c393e01dc20 authored over 4 years ago
Add trove classifier for Python 3.8

b50f32f1c68f153d0c2fa54c433020140631ff1a authored over 4 years ago
Import ABC from collections.abc explicitly.

72f506dcce8db268ae4b3798cd30c8afd378d076 authored over 4 years ago
Prefer list comprehensions over list.append()

0e6fc52624532d05f933b56e38b9554f021ed4f3 authored over 4 years ago
Remove unused glyphicons files

They seem to be remnants from Bootstrap 3 times, now MkDocs theme is using
Font Awesome.

d6f53c85e279c0f62c650175bbcbe491cf0caff7 authored over 4 years ago
Update configuration.md

Observed a few changes. Suggesting the same.

eba0bc51e1306b9042276b899f20e5282ba6984d authored over 4 years ago
Fix a typo

22537dabaccd54cc2239dd36647734f3dacce951 authored over 4 years ago
Fixing broken internal anchor link

b440c4b923646151a1b4b924e66cbc708c2d3235 authored over 4 years ago
Fix typo

b97b658f7b7c2d8152704849d5e331a7494e04b3 authored over 4 years ago
Fix relative link to Index Pages in Writing Your Docs help page

The link links to `index_pages` with an underscore but the page as currently rendered has that l...

aba9dbffcf9fd3eb5a197f51e2eec8f03052f9af authored over 4 years ago
Add link to Jinja environment class

Helpful for plugin developers

2d9d565712f36a5223b5eab7145541c07f76daec authored over 4 years ago
Bump version to 1.1.2.

ff0b7260564e65b6547fd41753ec971e4237823b authored over 4 years ago
Normalize IP addresses and change error to warning

All IP addresses passed to `dev_addr` are now normalized.
`127.000.000.001` is normalized to `12...

58d70c2f870fc175be8dc7901f79e4ed73632ffb authored over 4 years ago
Flake8 cleanup.

It appears that the latest version of flake8 caught a couple more things.

0d17a52899c7732c89de451b86dee17a9854f0e0 authored over 4 years ago
Bump version to 1.1.1.

85b3befb6abc20a05f9cbf6f630aa2c7bce7fad8 authored over 4 years ago
Make compressed sitemap deterministic (#2100)

fa5aa4a26efc2a0dc3878b41920eaa39afc8929b authored over 4 years ago
Fix markdownlint test (#2095)

Travis only gives us Node.js version 8 so we must use an older
version of markdownlint. To decl...

a4eb4eb42be5b2b7f401f51baf8c0863f54fe63d authored over 4 years ago
Use README.md as index.html when use_directory_urls is false

1ad6a91e3ff04a7f61b3bf376dbca84c5169279a authored almost 5 years ago
Ignore links which start with a backslash.

Fixes #1680.

3bada392d2430e31edd55d67b59d60899c22ae11 authored almost 5 years ago
Pass builder to on_serve event.

Every call to `server.watch` requires `builder` to be passed in. If
users are to add their own w...

7b68f7b828f29dffe2603117660bb9442d9348a3 authored almost 5 years ago
Remove deprecated theme_dir option from CLI.

This should have been removed some time ago. Fixes #2042.

f532ade3ab1ad4beedbe3815e7771f60481f4836 authored almost 5 years ago