goatseo-schema
Every Schema.org type as a statically typed Pydantic model, generated from the official ontology, with safe JSON-LD serialization.
pip install goatseo-schema
from goatseo.schema import Article, Person, to_jsonld
to_jsonld(Article(headline="Hello", author=Person(name="John Doe")))
Part of GoatSEO. See the documentation.
Metadata
Release files for goatseo-schema 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| goatseo_schema-0.1.0.tar.gz | 92.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| goatseo_schema-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 186.1 kB
Release files / goatseo_schema-0.1.0.tar.gz
| Download URL | goatseo_schema-0.1.0.tar.gz |
|---|---|
| Size | 92.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a1bf44f2e5d08fb9436f54b914351b9bd76f0bf666f3b09aed7e2439fed5082b
|
|
BLAKE2b-256 checksum How to use checksums |
34a11ae5ea727c90260b3366557795483093b6e928fa78c21d40816133e650bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / goatseo_schema-0.1.0-py3-none-any.whl
| Download URL | goatseo_schema-0.1.0-py3-none-any.whl |
|---|---|
| Size | 93.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1f2ca40976d5ffb078adc6e2597fae898fd3751b0c11299af5cf94407e77a331
|
|
BLAKE2b-256 checksum How to use checksums |
f7b7ea71f3b70304a8b627d6e965538ea5542a807791074ff61a184c9556071d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|