Fast ISO8601 date time parser for Python written in C
Project description
ciso8601 converts ISO 8601 or RFC 3339 date time strings into Python datetime objects.
Since it’s written as a C module, it is much faster than other Python libraries. Tested with cPython 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11.
(Interested in working on projects like this? Close is looking for great engineers to join our team)
Quick start
% pip install ciso8601
In [1]: import ciso8601
In [2]: ciso8601.parse_datetime('2014-12-05T12:30:45.123456-05:30')
Out[2]: datetime.datetime(2014, 12, 5, 12, 30, 45, 123456, tzinfo=pytz.FixedOffset(330))
In [3]: ciso8601.parse_datetime('20141205T123045')
Out[3]: datetime.datetime(2014, 12, 5, 12, 30, 45)
Migration to v2
Version 2.0.0 of ciso8601 changed the core implementation. This was not entirely backwards compatible, and care should be taken when migrating See CHANGELOG for the Migration Guide.
When should I not use ciso8601?
ciso8601 is not necessarily the best solution for every use case (especially since Python 3.11). See Should I use ciso8601?
Error handling
Starting in v2.0.0, ciso8601 offers strong guarantees when it comes to parsing strings.
parse_datetime(dt: String): datetime is a function that takes a string and either:
Returns a properly parsed Python datetime, if and only if the entire string conforms to the supported subset of ISO 8601
Raises a ValueError with a description of the reason why the string doesn’t conform to the supported subset of ISO 8601
If time zone information is provided, an aware datetime object will be returned. Otherwise, a naive datetime is returned.
Benchmark
Parsing a timestamp with no time zone information (e.g., 2014-01-09T21:48:00):
Module |
Python 3.11 |
Python 3.10 |
Python 3.9 |
Python 3.8 |
Python 3.7 |
Python 2.7 |
Relative slowdown (versus ciso8601, latest Python) |
---|---|---|---|---|---|---|---|
ciso8601 |
84.5 nsec |
111 nsec |
102 nsec |
111 nsec |
112 nsec |
134 nsec |
N/A |
backports.datetime_fromisoformat |
N/A |
107 nsec |
105 nsec |
117 nsec |
112 nsec |
N/A |
1.0x |
datetime (builtin) |
114 nsec |
N/A |
N/A |
N/A |
N/A |
N/A |
1.4x |
pendulum |
174 nsec |
177 nsec |
164 nsec |
201 nsec |
202 nsec |
8.52 usec |
2.1x |
udatetime |
593 nsec |
627 nsec |
640 nsec |
713 nsec |
660 nsec |
586 nsec |
7.0x |
str2date |
5.32 usec |
6.14 usec |
5.88 usec |
6.68 usec |
6.53 usec |
Incorrect Result (None) |
62.9x |
iso8601 |
7.28 usec |
8.32 usec |
8.12 usec |
9.59 usec |
8.78 usec |
25.7 usec |
86.1x |
iso8601utils |
N/A |
N/A |
7.91 usec |
9.28 usec |
8.81 usec |
11.2 usec |
77.5x |
isodate |
8.21 usec |
9.5 usec |
9.05 usec |
10.8 usec |
10.5 usec |
44.1 usec |
97.1x |
PySO8601 |
12.9 usec |
14.8 usec |
15 usec |
17.2 usec |
16.3 usec |
17.7 usec |
152.9x |
aniso8601 |
16.8 usec |
22.1 usec |
21 usec |
23.5 usec |
24.7 usec |
30.7 usec |
198.3x |
zulu |
18 usec |
21.1 usec |
20.4 usec |
22.1 usec |
21.2 usec |
N/A |
212.5x |
maya |
35.1 usec |
40.7 usec |
40.2 usec |
40.1 usec |
41.8 usec |
N/A |
415.4x |
python-dateutil |
49 usec |
59 usec |
57.4 usec |
63 usec |
64.3 usec |
119 usec |
579.6x |
arrow |
51.5 usec |
61.6 usec |
60.3 usec |
62.8 usec |
65.8 usec |
78.8 usec |
609.7x |
metomi-isodatetime |
1.18 msec |
1.67 msec |
1.64 msec |
1.73 msec |
1.81 msec |
N/A |
13981.2x |
moment |
1.57 msec |
1.62 msec |
1.65 msec |
1.7 msec |
1.74 msec |
N/A |
18540.2x |
ciso8601 takes 84.5 nsec, which is 1.4x faster than datetime (builtin), the next fastest Python 3.11 parser in this comparison.
Parsing a timestamp with time zone information (e.g., 2014-01-09T21:48:00-05:30):
Module |
Python 3.11 |
Python 3.10 |
Python 3.9 |
Python 3.8 |
Python 3.7 |
Python 2.7 |
Relative slowdown (versus ciso8601, latest Python) |
---|---|---|---|---|---|---|---|
ciso8601 |
115 nsec |
116 nsec |
109 nsec |
111 nsec |
115 nsec |
140 nsec |
N/A |
backports.datetime_fromisoformat |
N/A |
163 nsec |
146 nsec |
139 nsec |
148 nsec |
N/A |
1.4x |
datetime (builtin) |
199 nsec |
N/A |
N/A |
N/A |
N/A |
N/A |
1.7x |
pendulum |
205 nsec |
210 nsec |
189 nsec |
209 nsec |
204 nsec |
13.5 usec |
1.8x |
udatetime |
745 nsec |
719 nsec |
731 nsec |
726 nsec |
734 nsec |
768 nsec |
6.5x |
str2date |
6.78 usec |
7.55 usec |
7.67 usec |
7.69 usec |
7.47 usec |
Incorrect Result (None) |
58.8x |
iso8601 |
11.1 usec |
12.1 usec |
12 usec |
12.3 usec |
12.2 usec |
31.1 usec |
96.1x |
isodate |
11.4 usec |
12.4 usec |
12.4 usec |
13 usec |
13.1 usec |
46.7 usec |
98.8x |
iso8601utils |
N/A |
N/A |
20.3 usec |
37.8 usec |
22.7 usec |
28.3 usec |
185.5x |
PySO8601 |
20.5 usec |
22.9 usec |
23.2 usec |
23.5 usec |
24.8 usec |
25.3 usec |
178.0x |
zulu |
25.5 usec |
24.2 usec |
23.4 usec |
23.3 usec |
24.3 usec |
N/A |
221.7x |
aniso8601 |
29.5 usec |
28.5 usec |
27.6 usec |
30.1 usec |
32.1 usec |
39.2 usec |
256.2x |
maya |
37.1 usec |
40.4 usec |
38.9 usec |
40.3 usec |
40.9 usec |
N/A |
322.0x |
arrow |
62.7 usec |
73 usec |
69.9 usec |
71.7 usec |
75.5 usec |
100 usec |
544.4x |
python-dateutil |
64.8 usec |
76.6 usec |
73.4 usec |
77.6 usec |
78.5 usec |
148 usec |
562.3x |
metomi-isodatetime |
1.22 msec |
1.67 msec |
1.6 msec |
1.6 msec |
1.76 msec |
N/A |
10604.3x |
moment |
Incorrect Result (None) |
Incorrect Result (None) |
Incorrect Result (None) |
Incorrect Result (None) |
Incorrect Result (None) |
N/A |
1782198.3x |
ciso8601 takes 115 nsec, which is 1.7x faster than datetime (builtin), the next fastest Python 3.11 parser in this comparison.
Tested on Linux 5.15.49-linuxkit using the following modules:
aniso8601==9.0.1
arrow==0.17.0 (on Python 2.7), arrow==1.2.3 (on Python 3.7, 3.8, 3.9, 3.10, 3.11)
backports.datetime_fromisoformat==2.0.0
ciso8601==2.3.0
iso8601==0.1.16 (on Python 2.7), iso8601==1.1.0 (on Python 3.7, 3.8, 3.9, 3.10, 3.11)
iso8601utils==0.1.2
isodate==0.6.1
maya==0.6.1
metomi-isodatetime==1!3.0.0
moment==0.12.1
pendulum==2.1.2
PySO8601==0.2.0
python-dateutil==2.8.2
str2date==0.905
udatetime==0.0.17
zulu==2.0.0
For full benchmarking details (or to run the benchmark yourself), see benchmarking/README.rst
Supported subset of ISO 8601
ciso8601 only supports a subset of ISO 8601, but supports a superset of what is supported by Python itself (datetime.fromisoformat), and supports the entirety of the RFC 3339 specification.
Date formats
The following date formats are supported:
Format |
Example |
Supported |
---|---|---|
YYYY-MM-DD (extended) |
2018-04-29 |
✅ |
YYYY-MM (extended) |
2018-04 |
✅ |
YYYYMMDD (basic) |
20180429 |
✅ |
YYYY-Www-D (week date) |
2009-W01-1 |
✅ |
YYYY-Www (week date) |
2009-W01 |
✅ |
YYYYWwwD (week date) |
2009W011 |
✅ |
YYYYWww (week date) |
2009W01 |
✅ |
YYYY-DDD (ordinal date) |
1981-095 |
✅ |
YYYYDDD (ordinal date) |
1981095 |
✅ |
Uncommon ISO 8601 date formats are not supported:
Format |
Example |
Supported |
---|---|---|
--MM-DD (omitted year) |
--04-29 |
❌ |
--MMDD (omitted year) |
--0429 |
❌ |
±YYYYY-MM (>4 digit year) |
+10000-04 |
❌ |
+YYYY-MM (leading +) |
+2018-04 |
❌ |
-YYYY-MM (negative -) |
-2018-04 |
❌ |
Time formats
Times are optional and are separated from the date by the letter T.
Consistent with RFC 3339, ciso8601 also allows either a space character, or a lower-case t, to be used instead of a T.
The following time formats are supported:
Format |
Example |
Supported |
---|---|---|
hh |
11 |
✅ |
hhmm |
1130 |
✅ |
hh:mm |
11:30 |
✅ |
hhmmss |
113059 |
✅ |
hh:mm:ss |
11:30:59 |
✅ |
hhmmss.ssssss |
113059.123456 |
✅ |
hh:mm:ss.ssssss |
11:30:59.123456 |
✅ |
hhmmss,ssssss |
113059,123456 |
✅ |
hh:mm:ss,ssssss |
11:30:59,123456 |
✅ |
Midnight (special case) |
24:00:00 |
✅ |
hh.hhh (fractional hours) |
11.5 |
❌ |
hh:mm.mmm (fractional minutes) |
11:30.5 |
❌ |
Note: Python datetime objects only have microsecond precision (6 digits). Any additional precision will be truncated.
Time zone information
Time zone information may be provided in one of the following formats:
Format |
Example |
Supported |
---|---|---|
Z |
Z |
✅ |
z |
z |
✅ |
±hh |
+11 |
✅ |
±hhmm |
+1130 |
✅ |
±hh:mm |
+11:30 |
✅ |
While the ISO 8601 specification allows the use of MINUS SIGN (U+2212) in the time zone separator, ciso8601 only supports the use of the HYPHEN-MINUS (U+002D) character.
Consistent with RFC 3339, ciso8601 also allows a lower-case z to be used instead of a Z.
Strict RFC 3339 parsing
ciso8601 parses ISO 8601 datetimes, which can be thought of as a superset of RFC 3339 (roughly). In cases where you might want strict RFC 3339 parsing, ciso8601 offers a parse_rfc3339 method, which behaves in a similar manner to parse_datetime:
parse_rfc3339(dt: String): datetime is a function that takes a string and either:
Returns a properly parsed Python datetime, if and only if the entire string conforms to RFC 3339.
Raises a ValueError with a description of the reason why the string doesn’t conform to RFC 3339.
Ignoring time zone information while parsing
It takes more time to parse timestamps with time zone information, especially if they’re not in UTC. However, there are times when you don’t care about time zone information, and wish to produce naive datetimes instead. For example, if you are certain that your program will only parse timestamps from a single time zone, you might want to strip the time zone information and only output naive datetimes.
In these limited cases, there is a second function provided. parse_datetime_as_naive will ignore any time zone information it finds and, as a result, is faster for timestamps containing time zone information.
In [1]: import ciso8601
In [2]: ciso8601.parse_datetime_as_naive('2014-12-05T12:30:45.123456-05:30')
Out[2]: datetime.datetime(2014, 12, 5, 12, 30, 45, 123456)
NOTE: parse_datetime_as_naive is only useful in the case where your timestamps have time zone information, but you want to ignore it. This is somewhat unusual. If your timestamps don’t have time zone information (i.e. are naive), simply use parse_datetime. It is just as fast.
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
Built Distributions
File details
Details for the file ciso8601-2.3.0.tar.gz
.
File metadata
- Download URL: ciso8601-2.3.0.tar.gz
- Upload date:
- Size: 26.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19e3fbd786d8bec3358eac94d8774d365b694b604fd1789244b87083f66c8900 |
|
MD5 | ff4bc17d38b66f601187f6efd14ad029 |
|
BLAKE2b-256 | 052939180b182b53acf7b68abd74f79df995fcb1eee077047cb265c16e227fbc |
File details
Details for the file ciso8601-2.3.0-pp39-pypy39_pp73-win_amd64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-pp39-pypy39_pp73-win_amd64.whl
- Upload date:
- Size: 17.2 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0f4a649e9693e5a46843b0ebd288de1e45b8852a2cff684e3a6b6f3fd56ec4e |
|
MD5 | a6d7c6ab380f6e78fa899b6488d66e4c |
|
BLAKE2b-256 | e95a3f723512a300ad5250b803185742dde28e5e290fc4b370364d5808659eaf |
File details
Details for the file ciso8601-2.3.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 16.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3f781561401c8666accae823ed8f2a5d1fa50b3e65eb65c21a2bd0374e14f19 |
|
MD5 | c5f8eca6435f5d6b6f927ef2f9c5cde5 |
|
BLAKE2b-256 | 2005384bf0a374a75cb90994e97d37e870dbc2480f6e5f061843a4c955cf779e |
File details
Details for the file ciso8601-2.3.0-pp38-pypy38_pp73-win_amd64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-pp38-pypy38_pp73-win_amd64.whl
- Upload date:
- Size: 17.2 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e20d14155f7b069f2aa2387a3f31de98f93bb94da63ad1b5aae78445b33f0529 |
|
MD5 | d899f7a81895f48c24fca1c65ce4a731 |
|
BLAKE2b-256 | 4f7433c87dd80e888fc95b0cc0dc5eec7107b1e5e05c710e5ee9075b6e16d365 |
File details
Details for the file ciso8601-2.3.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 16.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9f7608a276fa46d28255906c341752a87fe5353d8060932e0ec71745148a4d8 |
|
MD5 | 5f0e5b0d5bd2eb2ece05a72deb9f88d7 |
|
BLAKE2b-256 | e02b83532379a80e3a7084fb49d9bdbc568d22ac6a9e9213beca6cc735797081 |
File details
Details for the file ciso8601-2.3.0-pp37-pypy37_pp73-win_amd64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-pp37-pypy37_pp73-win_amd64.whl
- Upload date:
- Size: 17.2 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58910c03b5464d6b766ac5d894c6089ee8279432b85181283571b0e2bf502df4 |
|
MD5 | 02b1e6db92dc7d3543b27db3af1aae13 |
|
BLAKE2b-256 | d59f5a9ac3a189b4cd3872154940344f6ac0a5ce0da28501924336fbd61d3c77 |
File details
Details for the file ciso8601-2.3.0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 16.7 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 374275a329138b9b70c857c9ea460f65dc7f01ed2513f991e57090f39bf01de5 |
|
MD5 | 8c7130886db209b118e73794964da73a |
|
BLAKE2b-256 | 05d9c20fd851d080ac6871d05394d25c889e730f3cb67d19b56bd3131aab5988 |
File details
Details for the file ciso8601-2.3.0-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 17.2 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8c4aa6880fd698075d5478615d4668e70af6424d90b1686c560c1ec3459926a |
|
MD5 | 88c51b9b90be445b78b9b1f954ea335f |
|
BLAKE2b-256 | 5c61d437a8f6abe43ef4c0a834fd563c70a2e90de56b1b3b9e6458e44a25a9a6 |
File details
Details for the file ciso8601-2.3.0-cp311-cp311-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp311-cp311-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 49.9 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cf6dfa22f21f838b730f977bc7ad057c37646f683bf42a727b4e763f44d47dc |
|
MD5 | c0855bc316f6b6a7be51fbccad97fa15 |
|
BLAKE2b-256 | e7221716f960426e482b2200ff902654b719ecc838b4741d9c07678fc57c7e40 |
File details
Details for the file ciso8601-2.3.0-cp311-cp311-musllinux_1_1_i686.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp311-cp311-musllinux_1_1_i686.whl
- Upload date:
- Size: 48.7 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 896dd46c7f2129140fc36dbe9ccf78cec02143b941b5a608e652cd40e39f6064 |
|
MD5 | 8f27ad35e70f1fd2a5358da259694607 |
|
BLAKE2b-256 | d85c6cbdbd9992fa83452825db50167d9a82599e5e897614d170f9fe60ed7ce6 |
File details
Details for the file ciso8601-2.3.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 39.1 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aba1f59b6d27ec694128f9ba85e22c1f17e67ffc5b1b0a991628bb402e25e81 |
|
MD5 | 9798b4e360bb51f4059d81225d8c0381 |
|
BLAKE2b-256 | 4453b50cdd5fef796e757898887a8aabc185eaf82e45ff53b73cfe4b60026758 |
File details
Details for the file ciso8601-2.3.0-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 16.0 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa90488666ee44796932850fc419cd55863b320f77b1474991e60f321b5ac7d2 |
|
MD5 | f621343207c16695c89af9dbd81d0913 |
|
BLAKE2b-256 | 1db4c8a36c96831e3c925e096d1d8cc2c247cce5dfce25bdd06d63b2bd58d948 |
File details
Details for the file ciso8601-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 15.9 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7667faf021314315a3c498e4c7c8cf57a7014af0960ddd5b671bcf03b2d0132b |
|
MD5 | ad33c63ecf2e3659cbd4ad613dbb334a |
|
BLAKE2b-256 | e1276dd3886e11a254d9089e6d8f0b7e7ddcc87f310fcd572c529774fc0173d5 |
File details
Details for the file ciso8601-2.3.0-cp311-cp311-macosx_10_9_universal2.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp311-cp311-macosx_10_9_universal2.whl
- Upload date:
- Size: 24.8 kB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87a6f58bdda833cb8d78c6482a179fff663903a8f562755e119bf815b1014f2e |
|
MD5 | 15f65305dfe283dac2131db2db9c4c8f |
|
BLAKE2b-256 | 152c17ea5bc503b9f775afd9cf959850771f8db77a6dfb88e8bf07051bd4cf20 |
File details
Details for the file ciso8601-2.3.0-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 17.2 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a002a8dc91e63730f7ca8eae0cb1e2832ee057fedf65e5b9bf416aefb1dd8cab |
|
MD5 | 62e8f4f97226726419032365d2676197 |
|
BLAKE2b-256 | b8f0f84d4b9ddcf8833f263f3a938235ccce7b80ce34546285f95b079e172ede |
File details
Details for the file ciso8601-2.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 47.3 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b4596c9d92719af4f06082c59182ce9de3a73e2bda67304498d9ac78264dd5c |
|
MD5 | e64a5c79063be160bfc54cc461e6f5b6 |
|
BLAKE2b-256 | 0516eb0d9837514f4912c86f0f86de43d246d73b1cef64abdac7bd221e58ae8d |
File details
Details for the file ciso8601-2.3.0-cp310-cp310-musllinux_1_1_i686.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp310-cp310-musllinux_1_1_i686.whl
- Upload date:
- Size: 46.4 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47cc66899e5facdccc28f183b978ace9edbebdea6545c013ec1d369fdea3de61 |
|
MD5 | 2d24dc6b33924cb44d400305d52f05d6 |
|
BLAKE2b-256 | 90603d4e5ff0066a7354711f2ae1b44d6598c8174542fa81ec1a8473578d785b |
File details
Details for the file ciso8601-2.3.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 38.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6cae7a74d9485a2f191adc5aad2563756af89cc1f3190e7d89f401b2349eb2b |
|
MD5 | 748bde5956776a074145c0f8c0f49243 |
|
BLAKE2b-256 | cee23471c47a76b5dfbf3c044420ee77688b8c84ad03ab56064f63342cc802b7 |
File details
Details for the file ciso8601-2.3.0-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 16.0 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c66032757d314ad232904f91a54df4907bd9af41b0d0b4acc19bfde1ab52983b |
|
MD5 | 059c9831a0b320691f0fd5fa39076eba |
|
BLAKE2b-256 | e4fc31a97a1d41f8d13417ed24504cc88feea004eb8a981302e0b52cfd5911a8 |
File details
Details for the file ciso8601-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 15.9 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58517dfe06c30ad65fb1b4e9de66ccb72752d79bc71d7b7d26cbc0d008b7265a |
|
MD5 | 60fb961f18be7a993534e06f671a2abe |
|
BLAKE2b-256 | 54328f0c05e28c0a07e98e84f38cf3c47ba71ebde7c3ce13806830638bf75a83 |
File details
Details for the file ciso8601-2.3.0-cp310-cp310-macosx_10_9_universal2.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp310-cp310-macosx_10_9_universal2.whl
- Upload date:
- Size: 24.8 kB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f884d6a0b7384f8b1c57f740196988dd1229242c1be7c30a75424725590e0b3 |
|
MD5 | 72576ebfde363af389545a02834da770 |
|
BLAKE2b-256 | b2b47fa1510a482e55ccfd01fc5e4d6a5c8b25f044439b54ebc1fd2de910c6bf |
File details
Details for the file ciso8601-2.3.0-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 17.2 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 161dc428d1735ed6dee6ce599c4275ef3fe280fe37308e3cc2efd4301781a7ff |
|
MD5 | 6ea1e20fdcef72f055cd392606d06a00 |
|
BLAKE2b-256 | cee750d5ca0b2341822a86ff1f4215607d8d08ebbc2324d5ee8abddfac538a91 |
File details
Details for the file ciso8601-2.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 46.8 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa58f55ed5c8b1e9962b56b2ecbfcca32f056edf8ecdce73b6623c55a2fd11e8 |
|
MD5 | 1bd1483901817b36b58d957f761d0be1 |
|
BLAKE2b-256 | 1ae9a80e8436a7c1ea0deb40ebbe56cb38fe721e1f000f4e33860b59082bcd97 |
File details
Details for the file ciso8601-2.3.0-cp39-cp39-musllinux_1_1_i686.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp39-cp39-musllinux_1_1_i686.whl
- Upload date:
- Size: 45.9 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e838b694b009e2d9b3b680008fa4c56e52f83935a31ea86fe4203dfff0086f88 |
|
MD5 | 974b5e6fe19b791ea16fa43e540f79a0 |
|
BLAKE2b-256 | 4842f0dfff48ba836a13fffa90b915ba76373f381f06245b47b12d6749c8c4ac |
File details
Details for the file ciso8601-2.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 38.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d39aa3d7148fcd9db1007c258e47c9e0174f383d82f5504b80db834c6215b7e4 |
|
MD5 | e440e757cedd29c7bdd3b615316a6924 |
|
BLAKE2b-256 | 0974167a3f93c202c053bfa7f202363aabd3f377735ac0c93ff0e6a026c79365 |
File details
Details for the file ciso8601-2.3.0-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 16.0 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 243ffcbee824ed74b21bd1cede72050d36095df5fad8f1704730669d2b0db5be |
|
MD5 | f3155f2bc9de656b04d53fed317fd560 |
|
BLAKE2b-256 | 751509f68e148eb386576f7ae0d377dad0610b70805a507dc8ef251c46e1e369 |
File details
Details for the file ciso8601-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 15.9 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b247b4a854119d438d28e0efd0258a5bb710be59ffeba3d2bea5bdab82f90ef3 |
|
MD5 | d996a58422a6d84d8749bf2f5fbb5a44 |
|
BLAKE2b-256 | a3fe9e59fc93c66b8713a17cc704a8c99e5e21648abb7c13868f8f50cff9a176 |
File details
Details for the file ciso8601-2.3.0-cp39-cp39-macosx_10_9_universal2.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp39-cp39-macosx_10_9_universal2.whl
- Upload date:
- Size: 24.8 kB
- Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b135cda50be4ed52e44e815794cb19b268baf75d6c2a2a34eb6c2851bbe9423 |
|
MD5 | 1c9a9f68c523cf07ba3b0004dd0a60b4 |
|
BLAKE2b-256 | 0477a4d6bbced665329ea18b943348c08f49665fe4254dfbe654a0ce88677a8c |
File details
Details for the file ciso8601-2.3.0-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 17.2 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59e6ac990dc31b14a39344a6a0f651658829bc59666cfff13c8deca37e360d86 |
|
MD5 | bcf39e6cfb4988cbc1c2292277ab62b8 |
|
BLAKE2b-256 | f2fb530bbd766a4e2026b68f8f89e06e2be1ebb216d35802e115d166c7e6d329 |
File details
Details for the file ciso8601-2.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 46.4 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2785f374388e48c21420e820295d36a8d0734542e4e7bd3899467dc4d56016da |
|
MD5 | a407e50c2f8104606ba0e23b0b1d423f |
|
BLAKE2b-256 | b0f6b1f21f0112bdd50171de184b6950088e8952962929a6de80e5942d8ff615 |
File details
Details for the file ciso8601-2.3.0-cp38-cp38-musllinux_1_1_i686.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp38-cp38-musllinux_1_1_i686.whl
- Upload date:
- Size: 45.6 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b1a217967083ac295d9239f5ba5235c66697fdadc2d5399c7bac53353218201 |
|
MD5 | f4db29b4e6bb1b92cabd10cbb069ca76 |
|
BLAKE2b-256 | 26bd38400f69363c05bc62d59aa4aeb435feda105603bd4ef313d9193a9001f8 |
File details
Details for the file ciso8601-2.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 39.3 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47d7d0f84fb0276c031bf606da484e9dc52ebdf121695732609dc49b30e8cf7c |
|
MD5 | 937f291b54dc0e28190c11b0600d8276 |
|
BLAKE2b-256 | 3924fc761463510acda5c75f1d294f0e3f3ccc224e5c658b64e6e737fd98edc3 |
File details
Details for the file ciso8601-2.3.0-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 16.0 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4affe0e72debf18c98d2f9e41c24a8ec8421ea65fafba96919f20a8d0f9bf87 |
|
MD5 | 42c4379d842c808123cc1f69a0f76a43 |
|
BLAKE2b-256 | 31cc9c06c3c8ce9c0ae13c19f2e11b78fcd6be26b838b4155d454659f619268f |
File details
Details for the file ciso8601-2.3.0-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 15.9 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cc04399f79a62338d4f4c19560d2b30f2d257021df1b0e55bae9209d8844c0c |
|
MD5 | 256b137a465906e2839344ffa89ea626 |
|
BLAKE2b-256 | 04093a96e57b8b45ee85cd3bbcefd1092fb8530d9d223768b115ab320d3db3e5 |
File details
Details for the file ciso8601-2.3.0-cp38-cp38-macosx_10_9_universal2.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp38-cp38-macosx_10_9_universal2.whl
- Upload date:
- Size: 24.8 kB
- Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e8e78f8c7d35e6b43ad7316f652e2d53bf4b8798725d481abff14657852a88c |
|
MD5 | 9fb9fff975c85535b46500efb523dc76 |
|
BLAKE2b-256 | 4977a36731b29d2a5beedacdfd311d2d96f637a0f5589cb008c40f2fde8087fa |
File details
Details for the file ciso8601-2.3.0-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 17.2 kB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 352809f24dc0fa7e05b85046f8bd34165a20fa5ebb5b43e053668fa69d57e657 |
|
MD5 | ad82c7ac65e6f28141a3f14338776efe |
|
BLAKE2b-256 | cb69fefa404355dedc3a6b7f4cd374fe4aa00fcfc6e4e8edeabe182f598dd8a7 |
File details
Details for the file ciso8601-2.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 47.2 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa1085b47c15df627d6bea783a8f7c89a59268af85e204992a013df174b339aa |
|
MD5 | d64d4c6f3873805cd20dbe9800c169bc |
|
BLAKE2b-256 | 0d09388f503c7e71f1d9c11300f958b4df66e75a89d5d94cf329ba00431237b1 |
File details
Details for the file ciso8601-2.3.0-cp37-cp37m-musllinux_1_1_i686.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp37-cp37m-musllinux_1_1_i686.whl
- Upload date:
- Size: 46.6 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e0fa37c6d58be990c10d537ed286a35c018b5f038039ad796cf2352bc26799e |
|
MD5 | 274fc63b55a1bd79638ef27a3141fa22 |
|
BLAKE2b-256 | 75574f9bbc656486fa78d737228bd22dff0ea397696096a499cc3e38bc74529f |
File details
Details for the file ciso8601-2.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 38.7 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2188dd4784d87e4008cc765c80e26a503450c57a98655321de777679c556b133 |
|
MD5 | c4f2964d8bb447af1a63423c841b415d |
|
BLAKE2b-256 | 3de6f531d64616e5c4423328a80c6457cacabd71b6acf8ff067229103107e497 |
File details
Details for the file ciso8601-2.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 15.4 kB
- Tags: CPython 3.7m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0136d49f2265bf3d06ffb7bc649a64ed316e921ba6cd05e0fecc477c80fe5097 |
|
MD5 | 7bac47b5199e0d0e57af738ab6836a6e |
|
BLAKE2b-256 | 3088406a2955727763f1caefb8fe25303b36f0615b5713007205d24150cc0498 |
File details
Details for the file ciso8601-2.3.0-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 18.0 kB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74c4b0fe3fd0ce1a0da941f3f50af1a81970d7e4536cbae43f27e041b4ae4d3e |
|
MD5 | f66a0853a497bb4ec018993eb9f71447 |
|
BLAKE2b-256 | 4062d564e2adbbb17613fc6ff5acf6a14268b9ebbda8fdb8671640e51af928fc |
File details
Details for the file ciso8601-2.3.0-cp36-cp36m-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp36-cp36m-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 47.5 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d68741fe53cd0134e8e94109ede36d7aeaa65a36682680d53b69f790291d80f |
|
MD5 | c5e83055f7f50b465563e6f7147fb321 |
|
BLAKE2b-256 | 8567f2848d8e2a5fc4e70f189cbcebfc2828bf1b01a8366de14922c2c11233c1 |
File details
Details for the file ciso8601-2.3.0-cp36-cp36m-musllinux_1_1_i686.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp36-cp36m-musllinux_1_1_i686.whl
- Upload date:
- Size: 46.3 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5817bd895c0d083c161ea38459de8e2b90d798de09769aaba003fe53c1418aba |
|
MD5 | 3e618e03ac6bb1483a39842ee1a83127 |
|
BLAKE2b-256 | 89847ed431b83014a78829398dc8142bd016b67b868640cd89f03c3290cc5ade |
File details
Details for the file ciso8601-2.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 38.7 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d115fc2501a316256dd0b961b0b384a12998c626ab1e91cd06164f7792e3908 |
|
MD5 | 23949874bea225bcee1c06be865fc0f2 |
|
BLAKE2b-256 | b3276ef9095dcd3764f95052349fe6328a22e31c0823d256615c7adab23d4a0c |
File details
Details for the file ciso8601-2.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ciso8601-2.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 15.4 kB
- Tags: CPython 3.6m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b12d314415ba1e4e4bfcfa3db782335949ca1866a2b6fe22c47099fed9c82826 |
|
MD5 | b13af2037ca312453c71152262d09552 |
|
BLAKE2b-256 | b5678413042e109230e2746625228a4eaa792a21fef08be7636d4bcc4839af23 |