Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## 0.1.4

- Added html_meta myst description to improve SEO
- Canonical link to reduce SEO splittage

## 0.1.3

- Add a Sphinx documentation site with installation, quick start,
Expand Down
6 changes: 6 additions & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import os

project = "flask-githubkit"
author = "LJFCoding"
release = "0.1.3"
Expand All @@ -7,6 +9,10 @@
"sphinx.ext.autodoc",
]

# Read the Docs sets this to the default version's URL, giving every page
# a canonical link so latest/ and stable/ are not indexed as duplicates.
html_baseurl = os.environ.get("READTHEDOCS_CANONICAL_URL", "")

root_doc = "index"
myst_heading_anchors = 3
source_suffix = {
Expand Down
6 changes: 6 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
myst:
html_meta:
description: "Flask extension for GitHub OAuth login built on GitHubKit, with expiring-token refresh and server-side sessions."
---

# flask-githubkit

**GitHub OAuth for Flask, with GitHubKit's typed API client.**
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ build-backend = "setuptools.build_meta"

[project]
name = "flask-githubkit"
version = "0.1.3"
version = "0.1.4"
description = "Flask extension for GitHub OAuth login, built on GitHubKit. Handles expiring-token refresh and server-side sessions."
readme = "README.md"
requires-python = ">=3.10"
license = "MIT"
license-files = ["LICENSE"]
authors = [{ name = "LJFCoding" }]
keywords = ["flask", "github", "githubkit", "oauth", "authentication"]
keywords = ["flask", "flask-extension", "github", "githubkit", "oauth", "authentication"]
classifiers = [
"Framework :: Flask",
"Intended Audience :: Developers",
Expand Down
Loading