Skip to main content
Files added late

2 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

pyheck

PyHeck is a case conversion library (for converting strings to snake_case, camelCase etc). It is a thin wrapper around the Rust library heck.

Read the documentation.

Installation

pip install pyheck

Note: requires Python >= 3.7.

Example

>>> from pyheck import snake
>>> snake("We carry a new world here, in our hearts.")
'we_carry_a_new_world_here_in_our_hearts'

Development

Setup

  1. Install poetry
  2. Install dev dependencies:
poetry install
  1. Activate the poetry shell:
poetry shell

Testing

  1. Run maturin develop to compile the Rust code.
  2. Run make fmt, make lint, and make test.

Metadata

Release files for pyheck 0.1.5

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

Files added late

2 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for pyheck 0.1.5
File Size Uploaded
pyheck-0.1.5.tar.gz 3.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyheck 0.1.5
File
pyheck-0.1.5-cp37-abi3-win_amd64.whl CPython 3.7 abi3 Windows x86-64 Details
pyheck-0.1.5-cp37-abi3-win32.whl CPython 3.7 abi3 Windows x86-32 Details
pyheck-0.1.5-cp37-abi3-musllinux_1_2_x86_64.whl CPython 3.7 abi3 Linux musl 1.2+ x86-64 Details
pyheck-0.1.5-cp37-abi3-musllinux_1_2_i686.whl CPython 3.7 abi3 Linux musl 1.2+ x86-32 Details
pyheck-0.1.5-cp37-abi3-musllinux_1_2_armv7l.whl CPython 3.7 abi3 Linux musl 1.2+ ARMv7l Details
pyheck-0.1.5-cp37-abi3-musllinux_1_2_aarch64.whl CPython 3.7 abi3 Linux musl 1.2+ ARM64 Details
pyheck-0.1.5-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.7 abi3 Linux glibc 2.17+ IBM System/390x Details
pyheck-0.1.5-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.7 abi3 Linux glibc 2.17+ PowerPC 64-le Details
pyheck-0.1.5-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl CPython 3.7 abi3 Linux glibc 2.17+ PowerPC 64-be Details
pyheck-0.1.5-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.7 abi3 Linux glibc 2.17+ ARMv7l Details
pyheck-0.1.5-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 abi3 Linux glibc 2.17+ ARM64 Details
pyheck-0.1.5-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.7 abi3 Linux glibc 2.5+ x86-64 Details
pyheck-0.1.5-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.7 abi3 Linux glibc 2.5+ x86-32 Details
pyheck-0.1.5-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.7 abi3 macOS 10.9+ x86-64, macOS 10.9+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
pyheck-0.1.5-cp37-abi3-macosx_10_7_x86_64.whl CPython 3.7 abi3 macOS 10.7+ x86-64 Details

Total release size: 14.5 MB

Release files / pyheck-0.1.5.tar.gz

Download URL pyheck-0.1.5.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5c9fe372d540c5dbcb76bf062f951d998d0e14c906c842a52f1cd5de208e183a
BLAKE2b-256 checksum
How to use checksums
4215888a078f79c832900928fc33eb52218b907c1432b4433c2474b9199b8d02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-win_amd64.whl

Download URL pyheck-0.1.5-cp37-abi3-win_amd64.whl
Size 193.8 kB
Tags CPython 3.7 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
e519f80a0ef87a8f880bfdf239e396e238dcaed34bec1ea7ef526c4873220e82
BLAKE2b-256 checksum
How to use checksums
aa2107e09ee32556379a2d1c17f680a49f52ee89283d51637743ecffcb232d3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-win32.whl

Download URL pyheck-0.1.5-cp37-abi3-win32.whl
Size 180.7 kB
Tags CPython 3.7 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
1501fcfd15f7c05c6bfe38915f5e514ac95fc63e945f7d8b089d30c1b8fdb2c5
BLAKE2b-256 checksum
How to use checksums
1f2b1df278fe24e40e5bf13277cd114b47c4e1e498c7850c5ed38f807f945de2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-musllinux_1_2_x86_64.whl

Download URL pyheck-0.1.5-cp37-abi3-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.7 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
64201a6d213bec443aeb33f66c60cea61aaf6257e48a19159ac69a5afad4768e
BLAKE2b-256 checksum
How to use checksums
4679461a4636c6cfdbf0c90f3d8532db728e3ae117d63765a431aa3f1ebfe66b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-musllinux_1_2_i686.whl

Download URL pyheck-0.1.5-cp37-abi3-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.7 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
e9ba36060abc55127c3813de398b4013c05be6118cfae3cfa3d978f7b4c84dea
BLAKE2b-256 checksum
How to use checksums
aca670892131b9b82a241758698d8a2ab99fcf79118c838867f777c228858b60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-musllinux_1_2_armv7l.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pyheck-0.1.5-cp37-abi3-musllinux_1_2_armv7l.whl
Size 1.5 MB
Tags CPython 3.7 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
9ee256cafbdab6c5fcca22d0910176d820bf1e1298773e64f4eea79f51218cc7
BLAKE2b-256 checksum
How to use checksums
6c15a0719ae87853e7cf1dba412dc240c32e5dbcf6b3450e01f6d4e52c2ee06e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.13.0

Release files / pyheck-0.1.5-cp37-abi3-musllinux_1_2_aarch64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pyheck-0.1.5-cp37-abi3-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.7 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
b7c07506b9591e27f8241bf7a72bc4d5c4ac30dedb332efb87e402e49029f233
BLAKE2b-256 checksum
How to use checksums
41201385c7a6c80cbb76bf4c0360fc4089ac6bace41e71f68f77b323c6a29ea1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.13.0

Release files / pyheck-0.1.5-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL pyheck-0.1.5-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.7 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
69387b70d910637ab6dc8dc378c8e0b4037cee2c51a9c6f64ce5331b010f5de3
BLAKE2b-256 checksum
How to use checksums
33e81d0df9db32bf80b1e6b42117e0ca15cd8daed0bc6186cae53af633b9083b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL pyheck-0.1.5-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.2 MB
Tags CPython 3.7 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
8ce4a2e1b4778051b8f31183e321a034603f3957b6e95cf03bf5f231c8ea3066
BLAKE2b-256 checksum
How to use checksums
3f636844333e7734cc4068b5c28b644e5f6c2d0f4d4d886bd6a7fc598d2f4580
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl

Download URL pyheck-0.1.5-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Size 1.2 MB
Tags CPython 3.7 Linux glibc 2.17+ PowerPC 64-be abi3
SHA-256 checksum
How to use checksums
69d6509138909df92b2f2f837518dca118ef08ae3c804044ae511b81b7aecb4d
BLAKE2b-256 checksum
How to use checksums
d34cf3b15b999531fa0f37553171c60ae2065a0e933e9a526080994747dccc81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL pyheck-0.1.5-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.7 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
e9d101e1c599227280e34eeccab0414246e70a91a1cabb4c4868dca284f2be7d
BLAKE2b-256 checksum
How to use checksums
3ac09e4c997d2a6b0b96336d53570a40f45c172fc8541b9fdc047031fbfe9ea4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pyheck-0.1.5-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.1 MB
Tags CPython 3.7 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
5b6169397395ff041f056bfb36c1957a788a1cd7cb967a927fcae7917ff1b6aa
BLAKE2b-256 checksum
How to use checksums
692b80f335f32851c89a2b5a770928b44195a7cf1f0192ad71d48f7af4430c13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL pyheck-0.1.5-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 1.1 MB
Tags CPython 3.7 Linux glibc 2.5+ x86-64 abi3
SHA-256 checksum
How to use checksums
aa8dfd0883212f8495e0bae6eb6ea670c56f9b197b5fe6fb5cae9fd5ec56fb7c
BLAKE2b-256 checksum
How to use checksums
2bebb424ce465428ead400360cf5f62842b4749d0bc5da0b9a41f7731684da01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl

Download URL pyheck-0.1.5-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.7 Linux glibc 2.5+ x86-32 abi3
SHA-256 checksum
How to use checksums
0fb50b7d899d2a583ec2ac291b8ec2afb10f0e32c4ac290148d3da15927787f8
BLAKE2b-256 checksum
How to use checksums
1c363f94728c4df3166c098be17153763ab11afef163d0129fe1c1553eaaab43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL pyheck-0.1.5-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 583.5 kB
Tags CPython 3.7 abi3 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
316a842b94beff6e59a97dbcc590e9be92a932e59126b0faa9ac750384f27eaf
BLAKE2b-256 checksum
How to use checksums
56eb6f35c9a10f6da3b64de58398464b52db9b3205756a66099bc05c673c8ea9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release files / pyheck-0.1.5-cp37-abi3-macosx_10_7_x86_64.whl

Download URL pyheck-0.1.5-cp37-abi3-macosx_10_7_x86_64.whl
Size 295.7 kB
Tags CPython 3.7 abi3 macOS 10.7+ x86-64
SHA-256 checksum
How to use checksums
44caf2b7a49d71fdeb0469e9f35886987ad815a8638b3c5b5c83f351d6aed413
BLAKE2b-256 checksum
How to use checksums
d43b733a16d3ffbf8b0786bf3462ada25eea6eb55ec7b512706623f3bb3f202e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.12.9

Release history Release notifications | RSS feed

This release

0.1.5 This release

16 release files

0.1.4

25 release files

0.1.3

12 release files

0.1.2

12 release files

0.1.1

12 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