Skip to main content

Generate docs with ease.

Project description

MkNodes

Generate docs with ease.

build codecov PyPI version


Documentation: https://phil65.github.io/mknodes/

Source Code: https://github.com/phil65/mknodes


Development

Setup environment

We use Hatch to manage the development environment and production build. Ensure it's installed on your system.

Run unit tests

You can run all the tests with:

hatch run test

Format the code

Execute the following command to apply linting and check typing:

hatch run lint

Publish a new version

You can bump the version, create a commit and associated tag with one command:

hatch version patch
hatch version minor
hatch version major

Your default Git text editor will open so you can add information about the release.

When you push the tag on GitHub, the workflow will automatically publish it on PyPi and a GitHub release will be created as draft.

Serve the documentation

You can serve the Mkdocs documentation with:

hatch run docs-serve

It'll automatically watch for changes in your code.

License

This project is licensed under the terms of the MIT license.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

mknodes-0.10.1.tar.gz (74.7 kB view details)

Uploaded Source

Built Distribution

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

mknodes-0.10.1-py3-none-any.whl (65.8 kB view details)

Uploaded Python 3

File details

Details for the file mknodes-0.10.1.tar.gz.

File metadata

  • Download URL: mknodes-0.10.1.tar.gz
  • Upload date:
  • Size: 74.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.1

File hashes

Hashes for mknodes-0.10.1.tar.gz
Algorithm Hash digest
SHA256 f20c617ddfaecc3224a00549217fdf53ec14c2a948c2f49eaafb397fa9128b32
MD5 a105a50558041202fb9b225ae7b926d6
BLAKE2b-256 3e798dd16190ae2986b00d5fd4abedbd2694382506b54941551708368a1a4ed5

See more details on using hashes here.

File details

Details for the file mknodes-0.10.1-py3-none-any.whl.

File metadata

  • Download URL: mknodes-0.10.1-py3-none-any.whl
  • Upload date:
  • Size: 65.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.1

File hashes

Hashes for mknodes-0.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a938a6f1f5d51ddebab8dfc055e9ea0aa010a39bbf418d1912f53a7810e50257
MD5 374fccbec2b0881e7ad82f2bac7f5f66
BLAKE2b-256 cceb60ba2a85ad2330bfc4bcb956eab7db74cb0f1a08c4f078e7d7d8e85daefb

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