19 Commits

Author SHA1 Message Date
Arjan Molenaar
5611fc048f Replace old types info with 3.10+ constructs 2024-08-20 17:57:42 +02:00
Arjan Molenaar
d59d5dcab6 Make Gaphas REUSE compliant 2024-02-03 17:14:12 +01:00
Dan Yeaw
91e7251a0f
Revert "Render diagrams in docs directly from Gaphor models"
This reverts commit ab62ce82
2023-07-01 17:10:31 -04:00
Arjan Molenaar
9343c2cdbe
Update with furo theme 2022-12-21 20:56:42 +01:00
Arjan Molenaar
80418039ea
Update theme to furo 2022-12-21 20:20:05 +01:00
pre-commit-ci[bot]
8e7308bb83
[pre-commit.ci] pre-commit autoupdate (#496)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 22.8.0 → 22.10.0](https://github.com/psf/black/compare/22.8.0...22.10.0)
- [github.com/pre-commit/mirrors-mypy: v0.981 → v0.982](https://github.com/pre-commit/mirrors-mypy/compare/v0.981...v0.982)
- [github.com/asottile/pyupgrade: v2.38.2 → v3.0.0](https://github.com/asottile/pyupgrade/compare/v2.38.2...v3.0.0)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-10-10 18:55:28 -04:00
Arjan Molenaar
ab62ce8213
Render diagrams in docs directly from Gaphor models 2021-11-26 22:26:54 +01:00
Arjan Molenaar
24b367fae0
Move docs config to pyproject.toml
ve
2021-11-19 20:16:03 +01:00
Arjan Molenaar
c03543e138
Exclude undo tests 2020-12-06 22:55:49 +01:00
Arjan Molenaar
876ba0d332
Mock imports for cairo 2020-12-06 22:29:26 +01:00
Arjan Molenaar
c8a07e323c
Add gaphas' path to sphinx config 2020-12-06 22:26:31 +01:00
Arjan Molenaar
6831281c98
Add documentation and docstrings 2020-12-06 22:16:15 +01:00
Arjan Molenaar
ca0f843d7f
Doc updates and first stab at API documentation 2020-12-06 17:57:17 +01:00
Dan Yeaw
7db86280b0
Enable mypy type checks
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2020-08-26 21:18:27 -04:00
Dan Yeaw
60aa1d7b74
Automatically get docs version from pyproject.toml, bump copyright year
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-06-08 22:00:29 -04:00
Dan Yeaw
f23facc6b4
Release version 1.0.0
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-12-29 21:19:20 -05:00
Dan Yeaw
dcc60c53c2
Add Sphinx extension for Google style docstrings
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-12-28 17:18:04 -05:00
Dan Yeaw
84aeb6c80b
Update docs: rerun quickstart, rename txt to rst, add requirements.txt
- Rename all .txt doc files to .rst to make it more clear that they are
  restructured text.
- Add requirements.txt for Sphinx
- Rerun sphinx-quickstart to make compatible with the latest Sphinx
  version.
- Fix module names from gaphor to gaphas
- Fix warnings about incorrect indent following :mod: lines
- Fix TypeError for class Segmant: function object has no attribute
  '__mro__'

Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-12-28 17:07:07 -05:00
Dan Yeaw
5fda568c24
Restructure project, moved tests and docs
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-12-25 13:30:43 -05:00