Skip to main content

Search engine and social media optimization for Wagtail.

Project description

Wagtail SEO

Search engine and social media optimization for Wagtail.

(COMING SOON - Work in progress)

Source code on GitHub

Contributing

To set up your development environment:

  1. Create a new environment:
python -m venv ./venv/

# Mac and Linux
source ./venv/bin/activate

# Windows (PowerShell)
./venv/Scripts/Activate.ps1
  1. Enter the source code directory and install the package locally with additional development tools:
pip install -r requirements-dev.txt
  1. Write some code.

  2. Next, run the static analysis tools:

flake8 ./wagtailseo/
mypy ./wagtailseo/
codespell ./wagtailseo/ ./docs/

  1. Next, run the units tests. A simple Wagtail project using Wagtail SEO is in the testproject/ directory. The tests will generate a visual HTML file at htmlcov/index.html when finished, which you can open in your browser.
pytest ./testproject/
  1. To build the documentation, run the following, which will output to the docs/_build/html/ directory.
sphinx-build -M html ./docs/ ./docs/_build/ -W
  1. To create a python package, run the following, which will output the package to the dist/ directory.
python setup.py sdist bdist_wheel

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wagtail-seo-0.0.1.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wagtail_seo-0.0.1-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file wagtail-seo-0.0.1.tar.gz.

File metadata

  • Download URL: wagtail-seo-0.0.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.4

File hashes

Hashes for wagtail-seo-0.0.1.tar.gz
Algorithm Hash digest
SHA256 9fe63fc1388e004a6cf5ae58fd43f50eaaaa5dba7a06ed6bdc3241cf544e2ed1
MD5 928c025330e78f5bc8948b070c4d3752
BLAKE2b-256 6fe86f85fd4442230dc610647cff37dd4537e2f5bcd968e5fbfb3d0773cfa19a

See more details on using hashes here.

File details

Details for the file wagtail_seo-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: wagtail_seo-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.4

File hashes

Hashes for wagtail_seo-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7048c292d9b111905f0361cebde58ae36ab05e1713b099d695e6f2f2bbfbf00c
MD5 da8b42430695b7301488106543bf87b3
BLAKE2b-256 23c03a6e838f873fb9957874fc5739cc20a5cc6793be87689eb9d3363c2d1d7b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page