Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
3443a3f
Add MkDocs configs, convert docs to Markdown.
kattni Aug 11, 2025
d2e1584
Add config file, add header anchors.
kattni Aug 11, 2025
9a76f9c
End-of-file fixes on PO files.
kattni Aug 11, 2025
1d75266
Building - no errors. Time to optimise.
kattni Aug 11, 2025
65d4098
Updating PO files
kattni Aug 12, 2025
c626d76
Building, BeeWare theme in, PO files ready for merge.
kattni Aug 13, 2025
81e2d05
Merge branch 'main' into tooling/mkdocs
kattni Aug 13, 2025
f7249e3
Tooling, translation files/templates, content.
kattni Aug 16, 2025
4069523
Update figure code to Markdown format.
kattni Aug 16, 2025
b5b5887
Bring tutorial up to MkDocs.
kattni Aug 21, 2025
014c0c4
Update anchors/links/translations.
kattni Aug 21, 2025
a221b62
Update links in PO files.
kattni Aug 21, 2025
7231186
Requested changes.
kattni Aug 22, 2025
2527f17
Add URL checker failure output file to .gitignore.
kattni Aug 24, 2025
f9dbb1f
Replace include-markdown with Snippets.
kattni Aug 24, 2025
40436de
Add Snippets syntax to pyspelling ignore.
kattni Aug 24, 2025
6c8b29b
Update docs/en/tutorial/tutorial-5/iOS.md
kattni Aug 25, 2025
6e450b7
Update docs/en/tutorial/tutorial-2.md
kattni Aug 25, 2025
762bc2a
Update docs/en/tutorial/tutorial-7.md
kattni Aug 25, 2025
fb8c843
Update docs/en/tutorial/topics/camera-access.md
kattni Aug 25, 2025
6fe0035
Update docs/en/tutorial/tutorial-8.md
kattni Aug 25, 2025
8b37894
Update docs/en/tutorial/topics/camera-access.md
kattni Aug 25, 2025
db784e0
Remove unnecessary key.
kattni Aug 25, 2025
bbae63a
Upgrade tox and RTD configs to py313, and RTD to newer build os.
kattni Aug 27, 2025
1940e0c
Remove unneeded directories.
kattni Aug 27, 2025
11d8bf2
Merge branch 'main' into tooling/mkdocs
freakboy3742 Aug 31, 2025
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
15 changes: 15 additions & 0 deletions .github/workflows/pre-commit-update.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: Update pre-commit

on:
schedule:
- cron: "0 20 * * SUN" # Sunday @ 2000 UTC
workflow_dispatch:

jobs:
pre-commit-update:
name: Update pre-commit
uses: beeware/.github/.github/workflows/pre-commit-update.yml@main
secrets: inherit
with:
pre-commit-source: pre-commit
create-changenote: false
12 changes: 8 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
# MkDocs
_build
comment.md

# Translations
*.mo
*.pot

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
Expand Down Expand Up @@ -45,10 +53,6 @@ coverage.xml
*,cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
Expand Down
11 changes: 11 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v6.0.0
hooks:
- id: check-toml
- id: check-yaml
- id: check-case-conflict
- id: end-of-file-fixer
# PO files may not have a trailing EOL, as they are tool generated
exclude: "locales"
- id: trailing-whitespace
43 changes: 43 additions & 0 deletions .pyspelling.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
matrix:
- name: markdown
dictionary:
wordlists:
- docs/spelling_wordlist
output: _build/dictionary/python.dic
sources:
- '**/*.md'
pipeline:
- pyspelling.filters.markdown:
markdown_extensions:
- markdown.extensions.toc
- markdown.extensions.admonition
- markdown.extensions.attr_list
- pymdownx.superfences
- pymdownx.blocks.admonition
- pymdownx.blocks.caption
- pymdownx.blocks.tab
- pyspelling.filters.html:
comments: true
attributes:
- title
- alt
ignores:
- 'code'
- 'pre'
- 'nospell'
- pyspelling.filters.context:
context_visible_first: true
escapes: '\\[\\`~]'
delimiters:
# Ignore the Jinja directives
- open: '{%'
content: '[\d\D]*'
close: '%}'
# Ignore the single line Snippets syntax
- open: '-8<\-'
content: '[\d\D]*'
close: '\n'
# Ignore the multiline Snippets syntax
- open: '-8<\-\n'
content: '[\d\D]*'
close: '-8<-\n'
29 changes: 9 additions & 20 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,15 @@ version: 2

# Set the version of Python and other tools you might need
build:
os: ubuntu-22.04
os: ubuntu-24.04
tools:
# Docs are always built on Python 3.12. See also the tox config.
python: "3.12"
# Docs are always built on Python 3.13. See also the tox config.
python: "3.13"
jobs:
pre_install:
- python -m pip install -r requirements.dev.txt
pre_build:
- pip install -r requirements.dev.txt
- tox -e docs-lint

# Build documentation in the docs/ directory with Sphinx
sphinx:
builder: html
configuration: docs/conf.py
fail_on_warning: true

# Build docs as PDF (other options are epub and htmlzip)
formats:
- pdf

# Optionally declare the Python requirements required to build your docs
python:
install:
- requirements: requirements.docs.txt
- python -m tox -e docs-lint
build:
html:
- python -m tox -e docs-$READTHEDOCS_LANGUAGE -- --output=$READTHEDOCS_OUTPUT/html/
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ Community Code of Conduct](http://beeware.org/community/behavior/).

## Contributing

If you experience problems with BeeWare, [log them on
GitHub](https://github.com/beeware/beeware/issues). If you want to contribute
code, please [fork the code](https://github.com/beeware/beeware) and [submit a
pull request](https://github.com/beeware/beeware/pulls).
If you experience problems with the BeeWare Tutorial, [log them on
GitHub](https://github.com/beeware/beeware-tutorial/issues). If you want to contribute
code, please [fork the code](https://github.com/beeware/beeware-tutorial) and [submit a
pull request](https://github.com/beeware/beeware-tutorial/pulls).

### Translations

Expand Down
23 changes: 0 additions & 23 deletions docs/Makefile

This file was deleted.

Binary file removed docs/_static/images/beeware.png
Binary file not shown.
9 changes: 0 additions & 9 deletions docs/_static/resources/custom.css

This file was deleted.

Loading