TW
7b75b4f368
sphinx-related work ( #554 )
...
fixes #510
2023-08-31 12:56:24 +09:00
Inada Naoki
7cfced5150
start v1.0.6 development
2023-08-09 18:09:42 +09:00
Evgeny Markov
c8d0751fe3
Drop Python 3.6 support ( #543 )
...
The following steps have been taken:
1. Black was updated to latest version. The code has been formatted with
the new version.
2. The pyupgrade utility is installed. This helped to remove all the
code that was needed to support Python < 3.7.
Fix #541 .
Co-authored-by: Inada Naoki <songofacandy@gmail.com>
2023-05-24 01:41:08 +09:00
sblondon
feec06206c
Drop python2 support ( #519 )
...
The PR removes python2 references and cases.
Close #518
Co-authored-by: Inada Naoki <songofacandy@gmail.com>
2023-05-21 16:26:39 +09:00
Inada Naoki
4c55f809fe
Release v1.0.5 ( #534 )
2023-03-09 00:43:28 +09:00
Anthon van der Neut
dcb775031c
minor type in exception message ( #533 )
...
interger -> integer
2023-03-05 23:45:38 +09:00
Inada Naoki
1008229553
Release v1.0.5rc1 ( #528 )
2023-01-18 19:47:15 +09:00
Inada Naoki
b82d0b62f1
fallback: Fix packing multidim memoryview ( #527 )
...
Fix #526
2023-01-18 19:13:44 +09:00
Inada Naoki
c3995669f1
Remove unused code
2023-01-18 08:08:58 +00:00
Inada Naoki
edca770071
Fix build error caused by ntohs, ntohl ( #514 )
2022-08-08 15:08:40 +09:00
Jakub KulÃk
9d45926a59
Usef __BYTE_ORDER__ instead of __BYTE_ORDER ( #513 )
...
__BYTE_ORDER__ is common predefined macro available on at least gcc and clang.
__BYTE_ORDER is macro defined in platform specific headers.
2022-08-02 13:19:56 +09:00
Inada Naoki
b5acfd5383
Release v1.0.4 ( #509 )
2022-06-03 13:46:51 +09:00
Inada Naoki
a34dc945bf
1.0.4rc1
2022-05-25 10:00:57 +09:00
Inada Naoki
500a238028
Fix Unpacker max_buffer_length handling ( #506 )
2022-05-24 19:46:51 +09:00
Victor Stinner
849c806381
Use PyFloat_Pack8() on Python 3.11a7 ( #499 )
...
Python 3.11a7 adds public functions:
* PyFloat_Pack4(), PyFloat_Pack8()
* PyFloat_Unpack4(), PyFloat_Unpack8()
https://bugs.python.org/issue46906
2022-03-14 11:23:11 +09:00
Inada Naoki
cb50b2081b
Update setuptools and black ( #498 )
...
* Use setuptools
* Use black==22.1.0
2022-03-03 12:29:55 +09:00
Inada Naoki
89ea57747e
Don't define __*_ENDIAN__ macro on Unix. ( #495 )
2022-01-19 14:42:28 +09:00
Inada Naoki
6129789e9f
Release v1.0.3 ( #491 )
2021-11-24 16:18:17 +09:00
Inada Naoki
e29b423de7
black
2021-11-17 11:03:06 +09:00
Inada Naoki
724e6200fd
1.0.3rc1
2021-11-16 17:52:01 +09:00
Benjamin Egelund-Müller
e464cb44fa
Nicer error when packing a datetime without tzinfo ( #466 )
2021-11-16 17:49:47 +09:00
Inada Naoki
9b84e490e7
Fix black formatting
2021-11-16 14:53:08 +09:00
Paul Melis
09187421eb
Improve exception message relating to strict_map_key ( #485 )
2021-11-16 14:47:40 +09:00
Vladimir Matveev
38dba9634e
cimport uint64_t instead of using ctypedef ( #473 )
2021-03-19 06:35:54 +09:00
Alexander Shadchin
44fd577705
Remove unused PyObject_AsReadBuffer definition ( #468 )
...
Also "old" buffer API was removed in Python 3.10
2021-02-27 09:30:46 +09:00
Andrey Bienkowski
38357b928a
Fix error formatting ( #463 )
2021-02-26 11:39:36 +09:00
Inada Naoki
1e728a2e0b
fix docstring ( #459 )
2021-02-12 16:20:14 +09:00
Guy Tuval
3b71818bb0
Refactor fallback read header ( #441 )
2021-01-02 15:39:37 +09:00
Inada Naoki
c0516c603f
v1.0.2
2020-12-18 16:43:04 +09:00
Inada Naoki
753b3706d8
Fix overflow in unpacking timestamp to datetime ( #452 )
2020-12-18 14:21:27 +09:00
Inada Naoki
d893697eab
v1.0.1
2020-12-11 19:16:14 +09:00
Inada Naoki
44bc2bd439
Update docstring
2020-12-04 17:52:24 +09:00
Peter Fischer
8fb709f2e0
Fix datetime before epoch on windows in cython implementation ( #436 )
...
Cython implementation still used datetime.from_timestamp method, which does not work on windows.
Update the cython implementation to use utc time and delta and add a regression test to highlight the issue.
2020-07-30 23:48:51 +09:00
Peter Fischer
772c830841
Synchronize handling of datetime in Packer implementations ( #434 )
...
The handling of datetime is different in the cython and Python implementations. In contrast to the docs, timezone is not required in the Python implementation.
2020-07-24 16:29:15 +09:00
Tom Pohl
5614dd5a89
Allow for timestamps before UNIX epoch ( #433 )
2020-07-23 17:53:55 +09:00
jfolz
c1b1a23f62
Fix Unpacker.tell() ( #427 )
...
Fixes #426 .
Co-authored-by: folz <joachim.folz@dfki.de>
2020-06-08 12:14:50 +09:00
Inada Naoki
fa7d7447fc
1.0.0
2020-02-17 17:07:18 +09:00
Inada Naoki
9d79351e99
Add some test for timestamp ( #403 )
2020-02-06 22:11:04 +09:00
Inada Naoki
42f5ecfd51
Fix some typo
2019-12-13 15:10:32 +09:00
Inada Naoki
5e1fe818e3
Reintroduce __ne__
2019-12-12 20:05:25 +09:00
Inada Naoki
9e5ec95e02
Make Timestamp hashable ( #396 )
...
When overriding __eq__, __hash__ should be overridden too.
2019-12-12 19:59:06 +09:00
Inada Naoki
887d3a7d22
Refine Timestamp APIs ( #395 )
2019-12-12 19:43:59 +09:00
Inada Naoki
a05fc5e7c5
black
2019-12-12 18:46:55 +09:00
Inada Naoki
3df431cafd
Prepare 1.0rc1
2019-12-12 18:25:38 +09:00
Inada Naoki
2186455d15
Support datetime. ( #394 )
2019-12-11 23:48:16 +09:00
Marty B
5fd6119093
Simplify check for bool type ( #362 )
2019-12-09 19:29:47 +09:00
Inada Naoki
d10f12db8f
typo
2019-12-09 18:12:51 +09:00
Inada Naoki
c356035a57
Unpacker: Change max_buffer_size to 100MiB ( #391 )
2019-12-09 17:03:12 +09:00
Inada Naoki
5399f8180d
Update README ( #393 )
2019-12-09 17:02:35 +09:00
Inada Naoki
d8e3cf0563
Make strict_map_key default to True ( #392 )
2019-12-06 22:23:15 +09:00