Skip to main content

A package for encoding, decoding, and manipulating 20th centure dates with C-level performance.

Project description

DateOnly 20

A Python C extension for encoding, decoding, and manipulating 20th-century dates with high performance. This module provides efficient functions for date encoding into a compact format, decoding back to standard date representations, and performing arithmetic operations like adding years, months, and days.

Build Python Extension

Features

  • Encode Dates: Convert dates into a 16-bit integer representation.
  • Decode Dates: Retrieve standard date components from the encoded format.
  • Date Arithmetic: Add years, months, and days while handling overflow correctly.
  • Date Parsing: Convert dates from the YYYY-MM-DD string format into the encoded format.
  • ISO String Conversion: Easily convert encoded dates back to YYYY-MM-DD format.

Installation

To install the module, clone the repository and run the following based on the scenario:

Test and debug

python setup.py build_ext --inplace   # Compile C code
python setup.py install               # Install the module

Prod usage

pip install setuptools wheel          # Install setup tools
pip install dist/*.whl 

Usage

Here’s a simple example of how to use the module:

import dateonly_20

# Encode a date
encoded = dateonly_20.encode_date(2023, 11, 3)

# Decode the encoded date
year, month, day = dateonly_20.decode_date(encoded)

# Add 1 year, 2 months, and 15 days to the encoded date
new_date = dateonly_20.add_date(encoded, 1, 2, 15)

# Convert the encoded date to a string in YYYY-MM-DD format
date_str = dateonly_20.date_to_iso_string(encoded)

Untitled

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

dateonly_20-0.2.1-pp310-pypy310_pp73-win_amd64.whl (9.7 kB view details)

Uploaded PyPyWindows x86-64

dateonly_20-0.2.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

dateonly_20-0.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (7.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

dateonly_20-0.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (6.4 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

dateonly_20-0.2.1-pp39-pypy39_pp73-win_amd64.whl (9.7 kB view details)

Uploaded PyPyWindows x86-64

dateonly_20-0.2.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

dateonly_20-0.2.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (7.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

dateonly_20-0.2.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (6.4 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

dateonly_20-0.2.1-cp313-cp313-win_amd64.whl (9.7 kB view details)

Uploaded CPython 3.13Windows x86-64

dateonly_20-0.2.1-cp313-cp313-win32.whl (9.1 kB view details)

Uploaded CPython 3.13Windows x86

dateonly_20-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl (15.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

dateonly_20-0.2.1-cp313-cp313-musllinux_1_2_i686.whl (14.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

dateonly_20-0.2.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

dateonly_20-0.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (14.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

dateonly_20-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (6.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dateonly_20-0.2.1-cp312-cp312-win_amd64.whl (9.7 kB view details)

Uploaded CPython 3.12Windows x86-64

dateonly_20-0.2.1-cp312-cp312-win32.whl (9.1 kB view details)

Uploaded CPython 3.12Windows x86

dateonly_20-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl (14.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

dateonly_20-0.2.1-cp312-cp312-musllinux_1_2_i686.whl (14.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

dateonly_20-0.2.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

dateonly_20-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (14.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

dateonly_20-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (6.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dateonly_20-0.2.1-cp311-cp311-win_amd64.whl (9.7 kB view details)

Uploaded CPython 3.11Windows x86-64

dateonly_20-0.2.1-cp311-cp311-win32.whl (9.1 kB view details)

Uploaded CPython 3.11Windows x86

dateonly_20-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl (14.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

dateonly_20-0.2.1-cp311-cp311-musllinux_1_2_i686.whl (14.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

dateonly_20-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

dateonly_20-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (14.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

dateonly_20-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (6.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dateonly_20-0.2.1-cp310-cp310-win_amd64.whl (9.7 kB view details)

Uploaded CPython 3.10Windows x86-64

dateonly_20-0.2.1-cp310-cp310-win32.whl (9.1 kB view details)

Uploaded CPython 3.10Windows x86

dateonly_20-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl (14.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

dateonly_20-0.2.1-cp310-cp310-musllinux_1_2_i686.whl (14.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

dateonly_20-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

dateonly_20-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (13.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

dateonly_20-0.2.1-cp310-cp310-macosx_11_0_arm64.whl (6.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dateonly_20-0.2.1-cp39-cp39-win_amd64.whl (9.7 kB view details)

Uploaded CPython 3.9Windows x86-64

dateonly_20-0.2.1-cp39-cp39-win32.whl (9.1 kB view details)

Uploaded CPython 3.9Windows x86

dateonly_20-0.2.1-cp39-cp39-musllinux_1_2_x86_64.whl (14.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

dateonly_20-0.2.1-cp39-cp39-musllinux_1_2_i686.whl (14.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

dateonly_20-0.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

dateonly_20-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (13.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

dateonly_20-0.2.1-cp39-cp39-macosx_11_0_arm64.whl (6.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file dateonly_20-0.2.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 448e844f4564bef40428227a71dfda5cd43ae81163d368663b7e045f6121062e
MD5 4ac465496cfc4b5c7af8014b58eb18d3
BLAKE2b-256 a306bd7939ec4db739b2a9ad6cc388d787a92be8ea45ee51332e137e5f97c41b

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 863f66932e938c1c66093b9f342922534ec88248b8a6178ca9775dd5e0a2a540
MD5 27eb44fb40c8469eb22539bd4f0d0543
BLAKE2b-256 be2cbda030de6f14ccc6afa56c8eb61f2cec5313560af00110b0f2078563c0dd

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d740936b8b70ebd87be000df56bbdabcbb54040de496f4b2cd91131020f204ae
MD5 71aaa15c0a8ea82e44167fd8a76fa600
BLAKE2b-256 86ec396cfe833f0d2fa93c55cbb278cc770824999b5802492f0b2ba30272fb45

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 316232c213c7db7119099981183d4c37620195c93e901d0d0c74c3283d762e1e
MD5 ac8f959df6a0cfe0deafc8ea95afaa95
BLAKE2b-256 12e4614ee21b6331303ef645d8da4c1695340b27278ff49b4c01675af3dfee71

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b7d9e38843296f7db62a0d1f7370b24f3d0393f65f417b9b503f9fec86d90c2c
MD5 f8bb55ad34e38208c1751b0b958dc838
BLAKE2b-256 1d3ff643fe7781cf4a4c58117ee9dbc4fe75aa3e2ed21c86f3f4c5f3a11d6144

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 631c6ef7a8f7fedc07c8c63f1b58da11c8a8dc4188f0e2c5b85c5c50e6bedaca
MD5 cf99a26778ec082c6c8e00d93190eaf5
BLAKE2b-256 0ec26ff8b6584646b5883af624491670e7faa94691d2c1eb06226f9385913ebe

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c171788b05814a5f47a2dafb932b1e39a0d280936d14bbe3fcdbcacc133e882d
MD5 31b6c545506ebe6613ac329d031b2112
BLAKE2b-256 3ed57a8310b1f60e9046a2c5ae0a555cada3f67c4b6a64e9e8810124ebf1ab05

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 864b52d9b741edbd4207b033feebdeeafe8f51c89c09aa3bd92ab640a8d5dc55
MD5 72176d3f0eb10bcb4062dcb91011001d
BLAKE2b-256 228bd76721ee0a9895df3145e7a1fdf9c518aeba53eda120d271811fc26dbefd

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 05728da22dface947be5f6bd89f55307f93922f1847f5c492b443ee4a9d6250a
MD5 a0804a0101327e7d08e8308e9ef0f8ce
BLAKE2b-256 fea4425bafe6bcd9164324e2ee6ae8623fc7581819f551601b43e98f5a4397fc

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: dateonly_20-0.2.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for dateonly_20-0.2.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 fb3e1cea07129b6d845aa4ef5eba71060727629b718ac25b6a6998827bbcc1ff
MD5 396b9a128613d8ae6a83420a924b61ba
BLAKE2b-256 34b0da5e4e8179a6c88d67637efb0be9a1579f8d7d87e164a25d411f689c8db8

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 116dfdfbc7e09f685bf5526a9172172898bcce1fdacd8d408d999ac46da96f70
MD5 3d5d41d4297c70174af9f22bcfaac579
BLAKE2b-256 dde3fd232836f9717df20eb6aec3bb7acbcb0876ff177a4e11e29d4cf7437fca

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 09ba44da05e3b104c11cfd8468840f00afc07c773b4dd4c5ff4d09cabbeb7297
MD5 010bcb6f2267307322fc3c4a16e32d5f
BLAKE2b-256 4c39a47413885d6403db86ad11b7c8e789d6be4436d68da0be69f247d4d1182c

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83bdbdfb9dca001292b61fc52c48a2e5331816d05765f81f34c113ea5f280b1c
MD5 865c2424c1244116d79ed4642cf25d98
BLAKE2b-256 73e3de863a017cbf2dd39a56a9ad2965b03d126d9ba4853df74a8d0245c45a02

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5903870eb26f58a865422f8509435b9ee51fe9186fb929e425031d94f113a492
MD5 7b7c2893c99e6139f72c6b95ae1550ad
BLAKE2b-256 1243c95428fe7073f61f310563bb03f5d06fc04cf720df57c448a4cab3e1f5cd

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4eadb97a340563754b7153e1e4240f932b18e115fa0dc6c0e017c0ad5b8e1259
MD5 4cb18b85a6acdde9fb2551c0697d3d85
BLAKE2b-256 7f9ef3af52244b41e8eda3e23d723da419edfd6de9130da98ef5a6773fd5072c

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 616611d91aac333a0315e768cb7c16752dda6924e28bd4c447165fd55e5ca8b1
MD5 7ad713def5d41700e0ff558c889d6592
BLAKE2b-256 8cc1be86ef20f680ede8f6146b61f361f701808b3159884567c35fc074288bef

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: dateonly_20-0.2.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for dateonly_20-0.2.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 7cef72b09e0f0e8be44213eb57143651b3e450492afb156d7161da71225643d2
MD5 cc2ac3dc6696a1758f2cb34b28bac1f4
BLAKE2b-256 84d657db86a1cd2f0d15c4e29cd3d29bbd981e4ea872f296dc0f56a864a555dc

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 21e40b79a3b1c2c9f697d1bd2ea6cd5d0abf11b79650d1b7857910f2263ee013
MD5 f0f7456631f5dd9648dfcbb8829b26fe
BLAKE2b-256 176d92ae2c87d03a265eafc081b0b37bc53abfb8c05012f21d43cb615960364a

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b1a2d8f1fdf7c6d9b45d6bfa3b5dbdbaba0b4adc6d571b80fed4eb97f1b835fc
MD5 7df89492b607575b46e780b84f696c21
BLAKE2b-256 173ce6c033b489cfa6f42db41b08b2fa0885c1e2954e8e04e7cb39089ede1a5e

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ae356e699329e81711e8029a4432fb455ddf2072b5baecc676f95a1d9f476c0
MD5 68159876f8f84ee6bb0a0f7f98e88536
BLAKE2b-256 7dc24fce23bcbe644c1258e2d2e64e0d92ec1c142d53d6ed9a71730d81cd9fc9

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c620b01997f504a4e54de422a95fdd0acc75911db8667b87657a2dc025d24549
MD5 cc66e664280a93852879ce265c574205
BLAKE2b-256 c0e02554ef6c440250bac9b90a7f04554b4ecf7206cbcd4db19a7424416fa4f5

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92ad6a32dc5daf74847cc2cc9f57031adf7ab5edea2b1f42ef51fa8c183d276f
MD5 380754552d8766690973aebad1264328
BLAKE2b-256 c531206a2ea46936f8eb9689050ce3e186b0a3c67f01fdb72bef984a9e133aec

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 892942a4063564fb364756c5f010062bc8e6fb1a7856b4be6b4cf460fbff3b19
MD5 c507c7ee039c909951c443423d675414
BLAKE2b-256 fa121407cea7912b0bc12f8d3053ac7427f3342d54841d704a88c62d43247f4b

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: dateonly_20-0.2.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for dateonly_20-0.2.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5cb35d0553e1fd5f53d37894c2e58d65e26d229703182a0a5eeb019cc9980c60
MD5 8d4486657f96a2f21021a19f6f2e3145
BLAKE2b-256 a62e9f7554d0b4165b430764e40318f5da951bedba31c8addffc1bb0b30ccc7f

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 988355aaecf3e4ddbcc575688ccf0aa354dc44f998e4b228d899d9fded56da5b
MD5 3c54034425211328ac2cded121a8ff05
BLAKE2b-256 338338cd63f91c7fcf9561fab8e65db4b1861bf729f8f64e6946720d11403cdf

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fd074142ee7c5b0f1e08cf55166216ae9667d9188490fa47d09b764abff9c21a
MD5 91c1d8a84e1bb354ebac45420a7d1174
BLAKE2b-256 9970014efa12afed02836702865b25750de5d7be44e2d11d0a631553e61a0c65

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07a4d0d2ad519ee6089a06d124f4e2751d4e9c075861ecd20f57e89f96666476
MD5 d1bcbd36a13c0f5bf369444631e70391
BLAKE2b-256 3803cb85f6f3884b90a33095cc7966dee431fc8a01388d713d943f8ca8c854fe

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2a9a6ba86396d40aedfebf1e68806b3fff5432a258f47ad7437167329e3a2a5e
MD5 e5b42b9964c80d731fc5138b242cd243
BLAKE2b-256 393b74b8c9cd397ae43e1935d32bb55543b040fca8264ef2a7f57e3a3bfc3c11

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8cd83702b0f6b6518fda38cf609e5a78ff6715ad9d75094ead2a22a70fca8d8
MD5 7ab4218a173b30dd70874f4d1400a830
BLAKE2b-256 cd9a4c23247a38b8462a3302dfd0f4174c17d7b4ed2ad08a34290afae981ed53

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c22ad0c362edbf5c2e5e5945537670698cd3a39099d3a702d8f8fe1d6e2e0406
MD5 a7e54b73e34e12e8b80f6f9d99a81136
BLAKE2b-256 e303d20d8a09f0722be53d80cdc73fc01df878876f98dce813092072c0be84c1

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: dateonly_20-0.2.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for dateonly_20-0.2.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c01c584ab7be307956eb8cfcf3a209335f595cf347612aca90d7de5e2eb1eee0
MD5 5c1ddc2260ae2d6a0b91f6cb0d44469a
BLAKE2b-256 783ccd27e87a46f75ff589a49c9b043ebb87b5f76edb7d07a47ddacba9d5d646

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 46ba677e2793e8a8eb79bb8bae467a5f6c1c5bf6f7d66177a2fb36474b63b871
MD5 d1b5167f68cfa94ad9384e74fb5fb2ba
BLAKE2b-256 1974b3acd4bd240908081e24497e8cb529244eecf2e0d9b454be011ed9764bc8

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cba408687da28c182f55f7622a3c9cfba1ef2e0e24e342581c33fd3cafb2a643
MD5 05734dd5380780c77d445dca8774a38e
BLAKE2b-256 540e88a4540b93668b8ddad05360a2b5ba65c13777a9ce152c4b1599e48b00cb

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a2b09fe0e3b20b9b7611b051164f8580cda0ff70e81d6b20f7e51d1548acdc6e
MD5 911db606e264fd7ef2e57ac3bfeb4496
BLAKE2b-256 1f47494e3a97e20e38c56a06ed97e751ec36546f96572c0eabe3de2146204d97

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 912405a0b4c3c6eaa604ff194f4516b88a632fbc9f8857a3611097c05a769809
MD5 993663f094135feff8b14e0ac6f8a148
BLAKE2b-256 eb0643c988f2b501ff2c2f54c66481e6d1f112b379ae4709d7d655c068f59729

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16b9d2b1a39bab41af5f188ad69892c82b8e457ec47f57cfc4919030730ebf39
MD5 76d566c9d4756efed59dd805c841373d
BLAKE2b-256 0d1bb9e2a0f61aafb3cd2736567198c632c4ac4e15284824299b7a2f59096f3c

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dateonly_20-0.2.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for dateonly_20-0.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 760a4ca1289142cc50c50dd6683539727e7d9530857b20c2bd4628e2e987a1c8
MD5 e06e9b78f714aa542316091a2dc47361
BLAKE2b-256 7abe9de11afe20218d8ff235bfe6ffb47e8d0eba4760bf0e756f1d1929def064

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: dateonly_20-0.2.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for dateonly_20-0.2.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 ba4575e573f9c8d962762664058f041318607ff9d14dbafa1f9285e2ab86829e
MD5 b25cdfe8f9b0e7804a1998f87d384315
BLAKE2b-256 c39c3e9d9bb63368717f8e2f611347a285999ceba5aeed8860827cd399c88744

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 52e644d8f9d47ff96165ca042403be1fd75baddb3d26ef099687111e306daa65
MD5 c462c39b5a7ac55f3b5da6dcfebaa20c
BLAKE2b-256 752ce9d1f62131b47692a8f22df2a436f28dc96c89abd28a3ce5f321c7eae40d

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 255af8fd4a51b812e0123bb483f19896ef68ccc70232386fb5afa3b58d2ade51
MD5 321d528d7b2cb97b92916f6098d27744
BLAKE2b-256 fa3d6bccd23602d122c59ed87268dea0b9b65d0dbd2638993f61b288484578eb

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58c5ce6448774745453e26980f389067c611fcd9d1af2df3bd3a055938a9b590
MD5 2d86079c790ce9b43737810b5e515702
BLAKE2b-256 0efaa61c93491299c75e7726bf0534cf948b0a4095d9c51f32a8d6b087331bc9

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2adf8d6897432ec09c699d6ed6aa0a72f33814763a225aebacacad28823e7181
MD5 9f8e84d435a4fa14268b2629f5eeaf8c
BLAKE2b-256 ab42211c555cf4b9bff817ff83d02f1b9b04b50ec16ee9444caf473401d29de8

See more details on using hashes here.

File details

Details for the file dateonly_20-0.2.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dateonly_20-0.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c08a0e69f31bea4c10c3efbe35cc8f338711ba231e2eae81df15ba4130cb6a1
MD5 9bf54e3b8a392f6e26e428fcb8183db7
BLAKE2b-256 9f72f79fab715a46a536c0391e141a76ffa132d5570c412e38b0ba2dfbb3bc83

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