Commit graph

139 commits

Author SHA1 Message Date
laggykiller
3278445fc0 Improve workflow 2024-02-25 11:07:33 +08:00
laggykiller
b3d4ebd1a0 Fix sdist 2024-02-25 11:03:24 +08:00
laggykiller
8a5f4cb3cf Fix build 2024-02-25 10:59:26 +08:00
laggykiller
d4eba9ac42 Add test during building 2024-02-25 10:55:29 +08:00
laggykiller
24477fdc4d Update readme 2024-02-24 23:45:18 +08:00
laggykiller
4a605d6208 Build with sqlcipher v4.5.6 2024-02-24 23:09:32 +08:00
laggykiller
865247ab69 Rename wheel to "sqlcipher3-wheels" 2024-02-24 22:15:35 +08:00
laggykiller
35369604d4 Only build cpython wheels 2024-02-24 21:58:09 +08:00
laggykiller
ca6ee78ce7 Also build pypy wheels 2024-02-24 21:37:52 +08:00
laggykiller
6284ca3b97 Fix build 2024-02-24 21:29:03 +08:00
laggykiller
fff45e1d4b Fix uploading wheels 2024-02-24 16:41:00 +08:00
laggykiller
86ad19dd52 Cleaning setup.py 2024-02-24 12:03:13 +08:00
laggykiller
2d37b15c9e Fix build on universal2 2024-02-24 11:08:32 +08:00
laggykiller
fe2ce19729 Remove extra import 2024-02-24 11:03:55 +08:00
laggykiller
4c0d4d0e7e build without lipo merging, comapt with openssl3 2024-02-24 11:02:23 +08:00
laggykiller
d7c2f45edd Fix build for non-x86 linux builds 2024-02-24 09:07:27 +08:00
laggykiller
d3c8300b9c Update readme 2024-02-24 05:25:55 +08:00
laggykiller
adc3434bf4 Update readme 2024-02-24 05:24:47 +08:00
laggykiller
ebcadbe1ae Update readme 2024-02-24 05:18:58 +08:00
laggykiller
2d71dafdf4 Fix build 2024-02-24 05:16:05 +08:00
laggykiller
d1639aa1b3 Remove sqlite3 amalgation from source, update readme, upload pypi 2024-02-24 05:08:09 +08:00
laggykiller
64c842730d Fix build fail for macos universal 2024-02-24 04:48:52 +08:00
laggykiller
e5b852c386 Fix building 2024-02-24 04:24:38 +08:00
laggykiller
78907411f4 Fix build 2024-02-24 04:04:19 +08:00
laggykiller
746bd4ea18 Linting and fix build 2024-02-24 03:59:46 +08:00
laggykiller
50ba3498e9 Linting and fix build 2024-02-24 03:58:58 +08:00
laggykiller
3ad1b108a4 Use pyproject.toml 2024-02-24 03:56:27 +08:00
laggykiller
7edd065ce3 Fix workflow 2024-02-24 03:34:07 +08:00
laggykiller
f6dd96a81c Fix workflow 2024-02-24 03:33:44 +08:00
laggykiller
ca918d1ec5 Fix workflow 2024-02-24 03:32:01 +08:00
laggykiller
1bc6af1dc4 Build wheels for windows and macos with conan 2024-02-24 03:28:30 +08:00
Charles Leifer
bb6becd3ef Add set_key and reset_key methods to connection.
These use the sqlite3_key and sqlite3_rekey library functions.
2024-02-12 16:00:37 -06:00
Charles Leifer
df2eab9f27 Fix typo in testcase name.
Replaces #22, thanks @roddehugo
2023-12-15 08:24:55 -06:00
Charles Leifer
2f50b05798 0.5.2 2023-09-15 08:00:32 -05:00
Charles Leifer
e5f01bddd8 Add trace_v2 support. 2023-09-15 07:59:45 -05:00
Charles Leifer
d2b5458d95 0.5.1 2023-06-25 20:49:59 -05:00
Charles Leifer
5a97877e14 Exclude pragma from is_dml logic and implicit transaction. 2023-06-25 20:48:42 -05:00
Charles Leifer
63c0189248 Support sqlite3_trace_v2() when Sqlite support is available. 2023-05-02 11:39:58 -05:00
Charles Leifer
e1bc4d9669 Ensure sqlite3_initialize() called during module setup. 2023-05-02 11:38:56 -05:00
Charles Leifer
397e251458 Fix failing test w/sqlcipher 2023-01-10 10:32:42 -06:00
Charles Leifer
61e9937224 Add column decltype to cursor description. 2023-01-10 08:26:44 -06:00
Charles Leifer
3f8b297958 Build wheels for 3.11 2022-12-13 16:51:54 -06:00
Charles Leifer
673f4c940c 0.5.0 2022-12-13 16:13:59 -06:00
Charles Leifer
0cdb006ee2 Drop 3.6, github doesn't support it any more 2022-12-13 16:11:53 -06:00
Charles Leifer
cd703c37da Remove exception handler that swallows errors.
Now that pypa/pip has decided to add more smoke and mirrors, we
can't swallow this error any more.

Many thanks to SnoopJ for the report.
2022-12-13 16:09:45 -06:00
Charles Leifer
d4e5f37c07 0.4.8 2022-12-01 16:30:34 -06:00
Charles Leifer
96b66867da Add newer pythons to CI build. 2022-09-21 08:35:55 -05:00
Charles Leifer
1e7c243499 Use PyObject_CallObject() instead of _PyObject_CallNoArg()
Also fix type setup in prepare protocols for newer pythons.
2022-09-21 08:32:43 -05:00
Charles Leifer
6b1ceca0ba Fix msvc quoting for py38 per comment on #5 2022-08-02 21:42:40 -05:00
Charles Leifer
acf1888bba Switch to manylinux 2_24 and add wheel for 3.10 2021-10-27 13:39:41 +00:00