Hugo van Kemenade
644043c317
Remove redundant instructions from PR template
2022-12-16 16:56:43 +01:00
Daniel Eades
841c0cecb3
check for blanket noqas in CI
2022-12-16 16:50:24 +01:00
Jean-François B
7418d2ccc4
Deactivate (provisorily) Python12-dev testing ( #11035 )
...
* fix flake8 warnings
* Deactivate (provisorily) testing with 3.12-dev
(refs:
https://github.com/sphinx-doc/sphinx/pull/10995#issuecomment-1330310586
)
* Escape # in tox.ini for tox 4 compatibility ('du-latest' tests)
Co-authored-by: Daniel Eades <danieleades@hotmail.com >
2022-12-16 12:41:54 +01:00
Adam Turner
4bf9f65680
Use Sphinx 5.3+ in bug report template
2022-10-28 22:12:02 +01:00
Adam Turner
33d65fbdaf
Merge Docutils master tests into the main workflow
2022-10-27 09:53:56 +01:00
Adam Turner
69035f5315
Automatically cancel CI runs when new commits are pushed
2022-10-27 09:50:52 +01:00
Adam Turner
995e2615a7
Test on Python 3.12 prereleases
2022-10-27 09:48:14 +01:00
Adam Turner
e70a0fac6d
Merge branch '5.x'
...
# Conflicts:
# .github/workflows/main.yml
# CHANGES
# sphinx/__init__.py
# sphinx/domains/c.py
2022-10-16 11:24:18 +01:00
Adam Turner
0fd45397c1
Simplify bug report template
2022-10-14 16:05:54 +01:00
Adam Turner
b58eb61c9f
Update all GitHub actions workflows to Ubuntu latest
2022-10-14 16:04:04 +01:00
Adam Turner
cef1a030cd
Update image for LaTeX job ( #10916 )
2022-10-12 23:01:55 +01:00
Adam Turner
63dea6172a
Merge branch '5.x'
...
# Conflicts:
# sphinx/locale/__init__.py
2022-09-30 16:15:24 +01:00
Julien Schueller
7514e5c6d4
CI: Move LaTeX job to GitHub Actions ( #10884 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com >
2022-09-30 00:03:51 +01:00
Adam Turner
bb62d2a2ee
Increase minimum Docutils to 0.18
2022-09-27 18:31:47 +01:00
Adam Turner
080517ce55
Increase minimum Docutils to 0.17
2022-09-27 18:31:47 +01:00
Adam Turner
4660b62de0
Drop Python 3.7
2022-09-27 18:31:47 +01:00
Adam Turner
7649eb1505
Clean up after dropping Python 3.6
2022-09-27 18:31:47 +01:00
Adam Turner
56aa3412ef
Merge branch '5.x'
...
# Conflicts:
# setup.py
# sphinx/__init__.py
2022-09-23 17:27:00 +01:00
Adam Turner
b347657809
Use declarative metadata
...
- Move to pyproject.toml metadata
- Update references to `setup.py`
- Use pypa/build
- Update workflows and tooling
2022-09-13 10:31:27 +01:00
Adam Turner
14c9b40f15
Merge branch '5.x'
...
# Conflicts:
# setup.py
# sphinx/application.py
# sphinx/environment/__init__.py
# sphinx/ext/autodoc/directive.py
# tests/test_build_html.py
2022-09-09 09:58:24 +01:00
Alex
a9b4b19be5
Restrict permissions in GitHub workflows ( #10790 )
2022-08-28 15:59:06 +01:00
Adam Turner
1e3ade55fe
Merge branch '5.x'
2022-07-10 23:05:23 +01:00
Adam Turner
1f21e973d4
Use released Docutils 0.19 on CI
2022-07-06 19:18:10 +01:00
Takeshi KOMIYA
3d175d9a24
Merge branch '5.x'
2022-07-03 22:40:34 +09:00
Takeshi KOMIYA
5c22bd86ef
CI: Update lock-threads to v3
2022-07-03 14:05:46 +09:00
Takeshi KOMIYA
6de301eaff
Merge pull request #10630 from sphinx-doc/dependabot/github_actions/peter-evans/create-pull-request-4
...
Bump peter-evans/create-pull-request from 3 to 4
2022-07-03 13:44:04 +09:00
dependabot[bot]
0b9f96dfe1
Bump peter-evans/create-pull-request from 3 to 4
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 3 to 4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-03 04:27:11 +00:00
dependabot[bot]
9e0841fd89
Bump deadsnakes/action from 2.0.1 to 2.1.1
...
Bumps [deadsnakes/action](https://github.com/deadsnakes/action ) from 2.0.1 to 2.1.1.
- [Release notes](https://github.com/deadsnakes/action/releases )
- [Commits](https://github.com/deadsnakes/action/compare/v2.0.1...v2.1.1 )
---
updated-dependencies:
- dependency-name: deadsnakes/action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-03 04:27:08 +00:00
Takeshi KOMIYA
d6bf2fdfb7
Merge pull request #10628 from turrisxyz/Dependabot-GitHub-Actions
...
chore: Included githubactions in the dependabot config
2022-07-03 13:26:43 +09:00
naveen
a1f4e972fd
chore: Included githubactions in the dependabot config
...
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.
Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot
GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
2022-07-03 01:29:18 +00:00
neilnaveen
cf8d5357fc
Set permissions for GitHub Actions ( #10607 )
2022-07-02 10:40:42 +01:00
Jean-François B
80198e82aa
Merge branch '5.x' into master
...
Resolved merge conflicts:
sphinx/ext/extlinks.py
sphinx/ext/napoleon/docstring.py
(and removed from the latter a now unused import for flake8 F401
compliance)
2022-06-30 15:00:16 +02:00
Adam Turner
68bc916cf4
Test with Docutils 0.19 prereleases ( #10598 )
2022-06-25 22:15:30 +01:00
Adam Turner
7e38d2dad8
Merge branch '5.x'
...
# Conflicts:
# .github/workflows/builddoc.yml
# .github/workflows/lint.yml
# sphinx/registry.py
2022-06-16 21:46:54 +01:00
Adam Turner
6ab15a047c
Update GitHub Actions versions ( #10561 )
2022-06-16 21:43:00 +01:00
Takeshi KOMIYA
7e68154e49
Drop python 3.6 support ( #10468 )
2022-06-16 19:33:55 +01:00
Julien Palard
956cddb7d4
Replace doclinter with sphinx-lint ( #10389 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com >
2022-06-16 19:32:09 +01:00
Takeshi KOMIYA
3e20ee6846
CI: Separate coverage task from main.yml
2022-05-16 00:02:14 +09:00
Adam Turner
00324a566b
CI: fix coverage job
2022-05-02 18:23:12 +01:00
Adam Turner
65ae948eca
Split out coverage
2022-05-02 17:47:46 +01:00
Takeshi KOMIYA
b58a584236
Merge pull request #10164 from AA-Turner/bump-docutils
...
Bump Docutils dependency
2022-05-03 01:00:51 +09:00
Takeshi KOMIYA
cddf409762
CI: Fix "Sync translation" task
...
The last "Sync translation" task was failed by ModuleNotFoundError. It
was raised because Sphinx was not installed on processing translations.
This installs it before processing.
2022-04-24 18:12:54 +09:00
Adam Turner
3420d15cb9
Bump Docutils dependency
2022-04-19 03:09:45 +01:00
Adam Turner
4b515076f6
Update transifex.yml
2022-04-16 21:12:18 +01:00
Takeshi KOMIYA
8939037c6b
i18n: Change translation target branch from 4.x to 5.x
2022-04-03 00:34:55 +09:00
Takeshi KOMIYA
aa1bc83c2a
Merge branch '4.x'
2022-03-19 22:58:15 +09:00
Hugo van Kemenade
4d83185f3f
Only run cron in upstream
2022-03-02 17:50:07 +02:00
Takeshi KOMIYA
a10f733811
CI: Test with Windows Server 2019
...
In nearly days, `windows-latest` image on GHA was changed to Windows
Server 2022. That causes build errors on building a cython script.
To avoid the problem, this pins the image for testing on GHA to Windows
Server 2019.
2022-02-05 22:04:32 +09:00
Takeshi KOMIYA
8b1ff8876b
CI: Test with Windows Server 2019
...
In nearly days, `windows-latest` image on GHA was changed to Windows
Server 2022. That causes build errors on building a cython script.
To avoid the problem, this pins the image for testing on GHA to Windows
Server 2019.
2022-02-05 21:48:43 +09:00
Adam Turner
3b01fbe2ad
Drop JavaScript Frameworks ( #10028 )
...
* Delete jQuery and underscore.js
* Move underscores.js setup to searchtools.js
* Update jQuery.url(en|de)code
* Update jQuery.getQueryParameters
* Firefox bug is no longer present
xref https://bugzilla.mozilla.org/show_bug.cgi?id=645075#c49
* Update jQuery.fn.highlightText
* Use enum instead of magic number
* Update test descriptions to remove obsolete jQuery reference
* Update Documentation.getCurrentURL
* Revert accidental fix of Documentation.getCurrentURL
* Update Documentation.initOnKeyListeners
* Update Documentation.hideSearchWords
* Update Documentation.highlightSearchWords
* Update Documentation.initDomainIndexTable
* Use arrow functions and const
* Replace $(document).ready
* Strict mode
* Move Documentation.hideSearchWords next to Documentation.highlightSearchWords
* Update translation functions in Documentation
* Replace $(document).ready in searchtools.js
* Update Scorer
* Update Search.hasIndex, Search.deferQuery, Search.stopPulse
* Prefer window.location
* Update Search.init
* Update Search.loadIndex
* Update Search.setIndex
* Update Search.startPulse
* Add _escapeRegExp
* Update Search.makeSearchSummary
* Update Search.htmlToText
* Update Search.performSearch
* Factor out _displayNextItem
* Update Search.query
* Update Search.performObjectSearch
* Update Search.performTermsSearch
* Remove underscores.js setup
* Use Sets
* Update test configuration
* Fix test failures
* Drop unused make/get URL functions
* Strict mode in searchtools.js
* Remove outmoded check for jQuery and underscore.js
* Ran prettier
prettier --print-width 120 --no-semi --quote-props as-needed --no-bracket-spacing --arrow-parens avoid --write sphinx/themes/basic/static
* Remove more references to jQuery and underscore.js
* Remove jQuery and underscore.js licences
* Update classic theme for no jQuery
* Update all other themes for no jQuery
* Restore jQuery & underscores.js to Sphinx themes
Enables a more gradual deprecation
* Added deprecation note to CHANGES
* Run prettier with defaults
* Update deprecation message to include extensions, note that sources must be copied
* oops
* Address Pradyun's feedback
* Forgot this one
* `let` doesn't work, as it is scoped to the block...
* Remove missed jQuery in sphinx13 theme
2022-01-30 20:27:12 +01:00