Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert website to Sphinx #263

Merged
merged 38 commits into from
Dec 18, 2024
Merged
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
ce38ab6
Use Sphinx for building
bryanwweber Jun 17, 2022
96a65d1
Add sphinx-design extension for Bootstrap support
bryanwweber Jun 19, 2022
eb4a718
Update dependencies and instructions
bryanwweber Mar 18, 2023
804e5fd
Formatting
bryanwweber Mar 18, 2023
a38b3da
add python 3.9 support for type hints
bryanwweber Apr 5, 2023
50f0f38
Update pdm and dependencies
bryanwweber Jul 2, 2023
bf7b1c4
More or less reproduce the home page
bryanwweber Jul 2, 2023
40ca92e
Some content reformatting
bryanwweber Jul 3, 2023
97a40dc
Bump api-docs submodule
speth Feb 25, 2024
aacb13d
Add tool for copying API docs into place
speth Feb 26, 2024
97918cf
Add header links to versioned sections and make styling more consistent
speth Feb 26, 2024
af0f35c
Ignore pdm.lock file
speth Feb 26, 2024
6c701e5
Delete content that was migrated to the Cantera/cantera repo
speth Feb 26, 2024
a2f7053
Delete Nikola plugin and theme files
speth Feb 26, 2024
2663431
Improve formatting of cards on homepage
speth Feb 27, 2024
f84d11b
Convert "Community" page to Markdown and update formatting
speth Feb 28, 2024
22fecba
Convert "affiliated" page to Markdown and update formatting
speth Feb 28, 2024
3d56a5e
Convert "Governance" page to Markdown and update formatting
speth Feb 28, 2024
0e3887b
Convert Dave Goodwin memorial page to Markdown and update formatting
speth Feb 29, 2024
27c9bfb
Use ABlog to handle news posts
speth Feb 29, 2024
f7c57dc
Clean up formatting of all news posts
speth Mar 2, 2024
4b44a66
Fix some warnings and display issues on index and community pages
speth Mar 4, 2024
5bcdf55
Redirect search to stable docs on most pages
speth Mar 7, 2024
7463476
Match style of navbar icons in current docs
speth Mar 7, 2024
bed0d03
Fix header links to stable docs from subdirectories
speth Mar 7, 2024
31c7e2a
Remove unused local Sphinx extensions
speth Mar 7, 2024
cffb509
Use updated favicon
speth Mar 8, 2024
cd6fc33
Add "assets" directory needed for legacy doc landing pages
speth Mar 8, 2024
d28d656
[CI] Update CI for Sphinx-built site
speth Dec 11, 2024
b137e7f
Read intersphinx inventories from cantera.org
speth Dec 12, 2024
c67d727
Configure PDM as an "application"
speth Dec 12, 2024
d1f8c2e
Remove obsolete use of api-docs repository
speth Dec 13, 2024
8c3c9bb
Merge branch 'main' into website-reformat-sphinx-myst
speth Dec 14, 2024
836d872
Increase minimum Python version to 3.10
speth Dec 14, 2024
d23216a
Log more from pdm
speth Dec 14, 2024
4c1d386
Fix pdm configuration
speth Dec 14, 2024
ac6da52
Fix Sphinx config issues
speth Dec 16, 2024
3892bc4
Don't set a misleading version number
speth Dec 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix pdm configuration
  • Loading branch information
speth committed Dec 14, 2024
commit 4c1d386f6f33ac135af8a599f4f27e34950b06c0
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -16,10 +16,10 @@ requires-python = ">=3.10"
license = { text = "BSD-3-Clause" }

[tool.pdm]
[tool.pdm.dev-dependencies]
lint = ["pre-commit>=3.3.3"]
package-type = "application"

[tool.pdm.dev-dependencies]
lint = ["pre-commit>=3.3.3"]

[tool.pdm.scripts]
build = { cmd = [