-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Comparing changes
Open a pull request
base repository: readthedocs/sphinx_rtd_theme
base: 1.3.0
head repository: readthedocs/sphinx_rtd_theme
compare: 2.0.0
- 19 commits
- 15 files changed
- 5 contributors
Commits on Aug 21, 2023
-
2.0 milestone: drop supported versions (#1500)
* 2.0 milestone: drop supported versions The new policy is: - Python >=3.6 - Sphinx >= 5 - HTML4 and HTML5 writer - docutils >= 0.14, < 0.19 * Update roadmap after discussion By the beginning of 2024 we should support newer Sphinx versions and HTML5 only. * Remove Python 2.7 from CircleCI * Run only supported versions on Python 3.11 * Update with feedback from review * Update documentation to match our support * Add Sphinx 6.2 that was missing * Update tox/circleci to work * Revert tox command * Drop support for HTML4 and keep `-qa` testing - drop support for HTML4 on 2.0 - keep `-qa` TOX environment to be able to compare feature branches - emit `logger.errors` on Python 2 and html_writer4=True - require Sphinx >= 5.0 - remove logic for old Sphinx versions * Update Tox and CircleCI * Update contributing page to match our plans --------- Co-authored-by: Anthony Johnson <aj@ohess.org>
Configuration menu - View commit details
-
Copy full SHA for 0e7b28a - Browse repository at this point
Copy the full SHA 0e7b28aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cf2ae7 - Browse repository at this point
Copy the full SHA 6cf2ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e0cad - Browse repository at this point
Copy the full SHA 52e0cadView commit details
Commits on Aug 22, 2023
-
Docs: Remove "git install" method from instructions (#1375)
* Remove instructions "encouraging" to install directly from git * Update changelog: Add reminder that people should not install directly from git * Update docs/changelog.rst --------- Co-authored-by: Manuel Kaufmann <humitos@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 923f987 - Browse repository at this point
Copy the full SHA 923f987View commit details
Commits on Aug 23, 2023
-
Visual test with Firefox and tox (#1513)
* Visual test with Firefox and tox Allows developer to run ``` tox -e py310-sphinx72-firefox ``` This will run the tests and open a Firefox after building the demo site showing the `demo/demo.html` page on it. Then, you can also run: ``` tox -e py310-sphinx61-firefox ``` and compare the visual differences. Idea copied from #1388 Closes #1388 * Default value for `DISPLAY` and `--new-tab` * Simplify the idea :)
Configuration menu - View commit details
-
Copy full SHA for c190c00 - Browse repository at this point
Copy the full SHA c190c00View commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ffdabad - Browse repository at this point
Copy the full SHA ffdabadView commit details -
Docs: update Read the Docs config (#1518)
Use the latest config file style.
Configuration menu - View commit details
-
Copy full SHA for 41aca73 - Browse repository at this point
Copy the full SHA 41aca73View commit details
Commits on Aug 29, 2023
-
Set data-content_root for Sphinx ≥ 7.2 (#1507)
This attribute is now required by searchtools.js: https://github.com/sphinx-doc/sphinx/blob/v7.2.2/sphinx/themes/basic/static/searchtools.js#L65 When it's not set, loading search results via AJAX will be broken because the JS code will attempt to load paths like /undefinedfoo.html. Co-authored-by: Manuel Kaufmann <humitos@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4874e94 - Browse repository at this point
Copy the full SHA 4874e94View commit details -
Use
css_tag
helper to inject CSS files (#1519)* Use `css_tag` helper to inject CSS files * Typo
Configuration menu - View commit details
-
Copy full SHA for d34b71b - Browse repository at this point
Copy the full SHA d34b71bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5838e6a - Browse repository at this point
Copy the full SHA 5838e6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46f5307 - Browse repository at this point
Copy the full SHA 46f5307View commit details -
Version bump for 2.0rc3 development (#1521)
Next development version is 2.0rc3 for now, but more likely 2.1rc1
Configuration menu - View commit details
-
Copy full SHA for 8ce23ce - Browse repository at this point
Copy the full SHA 8ce23ceView commit details
Commits on Oct 24, 2023
-
Fix #1522: fix
'str' object has no attribute 'attributes'
(#1528)* Fix #1522: fix attribute error if css is str * Revert "Fix #1522: fix attribute error if css is str" This reverts commit b22a77f. * Use `css_tag` only for standard CSS files from Sphinx ... and keep using the custom `link` HTML tag for CSS files included via the HTML theme option `extra_css_files`. * Normalize template variables --------- Co-authored-by: Manuel Kaufmann <humitos@gmail.com> Co-authored-by: Anthony Johnson <aj@ohess.org>
Configuration menu - View commit details
-
Copy full SHA for 32310a8 - Browse repository at this point
Copy the full SHA 32310a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for febde39 - Browse repository at this point
Copy the full SHA febde39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84aea9b - Browse repository at this point
Copy the full SHA 84aea9bView commit details
Commits on Oct 30, 2023
-
Fix AttributeError when one of
css_files
is a string (#1537)Fix AttributeError when one of css_files is a string
Configuration menu - View commit details
-
Copy full SHA for 4498e97 - Browse repository at this point
Copy the full SHA 4498e97View commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 53ca116 - Browse repository at this point
Copy the full SHA 53ca116View commit details -
Configuration menu - View commit details
-
Copy full SHA for c104410 - Browse repository at this point
Copy the full SHA c104410View commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c9b1b5 - Browse repository at this point
Copy the full SHA 7c9b1b5View commit details
There are no files selected for viewing