Skip to main content

Duke Typem 2D

PyPI Supported python versions Documentation Pytest CodeStyle

Improves readability, spelling and expression of your text documents. The main focus will be scientific documents.

WARNING: as of now this is a non-working skeleton / prototype.

Future Documentation

Current Documentation WIP

Planned features:

  • read in your documents (tex, markdown, reStructuredText, word, pdf, ...)
  • check spelling
  • hint at common mistakes
  • evaluate choice of words
  • improve readability and overall quality
  • analyze phrasing and expression

How can it be used?

  • python package
  • continuous integration via pre-commit
  • web-API
  • maybe a Language Server Protocol (LSP)

Inspiration

A modern take on the original Typo Nuke Tool (git).

Naming

  • duketypem -> CLI
  • DukeTypem2D -> PyPI, python-package-import (TODO: check)
  • .DukeTypem2D.yaml -> config-file (YAML or TOML excepted)
  • [tool.DukeTypem2D] -> entry in pyproject.toml

Near Future ToDo

  • begin inner workings
  • enable documentation when public (link in conf.py)
  • run pytest with coverage (and create tests)

Latest Changes

  • project bootstrap based on '23 ruleset

  • add configs for tools in toml

  • add github-actions for testing

  • add action for pypi-publish (with secret api-token)

  • add project-meta-badges

  • add to pypi

  • documentation skeleton

  • allow pre-commit hooking

  • add doc for additional resources

  • config-loader (implement, document, unittest)

Metadata

Release files for DukeTypem2D 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for DukeTypem2D 0.3.2
File Size Uploaded
DukeTypem2D-0.3.2.tar.gz 45.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for DukeTypem2D 0.3.2
File Interpreter ABI Platform
DukeTypem2D-0.3.2-py3-none-any.whl Python 3 none any Details

Total release size: 76.4 kB

Release files / DukeTypem2D-0.3.2.tar.gz

Download URL DukeTypem2D-0.3.2.tar.gz
Size 45.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3638f32029f3277b6204bd55e74a412cd5aaa940cb944d3f242ad97101ef164a
BLAKE2b-256 checksum
How to use checksums
850dc9aad313e9026253f89f4c7e0cf10774ddc9cad7ac41bc1115a53b814006
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / DukeTypem2D-0.3.2-py3-none-any.whl

Download URL DukeTypem2D-0.3.2-py3-none-any.whl
Size 31.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c5db78ab6ac6b487f312f63253cb8c87a0d6b66608d47fd81bb39078f7381c56
BLAKE2b-256 checksum
How to use checksums
9219aedc1288d8c7abc325727c214902351a539f2545d3f91d6d9e211f030435
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release history Release notifications | RSS feed

This release

0.3.2 This release

2 release files

0.3.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page