Remove sqlite3 amalgation from source, update readme, upload pypi

This commit is contained in:
laggykiller 2024-02-24 05:08:09 +08:00
parent 64c842730d
commit d1639aa1b3
4 changed files with 24 additions and 271552 deletions

View file

@ -1,5 +1,8 @@
name: Python package
on: [push]
on:
push:
tags:
- 'v*'
jobs:
prepare-sqlite:
@ -148,17 +151,17 @@ jobs:
with:
path: dist/*.tar.gz
# upload-pypi:
# needs: [build-wheels, build-sdist]
# runs-on: ubuntu-20.04
upload-pypi:
needs: [build-wheels, build-sdist]
runs-on: ubuntu-20.04
# steps:
# - uses: actions/download-artifact@v3
# with:
# name: wheels
# path: dist/
steps:
- uses: actions/download-artifact@v3
with:
name: wheels
path: dist/
# - uses: pypa/gh-action-pypi-publish@release/v1
# with:
# user: __token__
# password: ${{ secrets.pypi_password }}
- uses: pypa/gh-action-pypi-publish@release/v1
with:
user: __token__
password: ${{ secrets.pypi_password }}

View file

@ -1,6 +1,14 @@
sqlcipher3
==========
*NOTICE*: This is a fork of [sqlcipher3](https://github.com/coleifer/sqlcipher3)
which adds github action for creating wheels for Windows, MacOS and Linux. To install
openssl easily, conan is used. I made some reference with
[this fork of pysqlite3 by Dobatymo](https://github.com/Dobatymo/pysqlite3)
*NOTICE*: To build from this fork, you only need to run `pip wheel .` or
`python -m build .`
This library takes [pysqlite3](https://github.com/coleifer/pysqlite3) and makes
some small modifications so it is suitable for use with
[sqlcipher](https://github.com/sqlcipher/sqlcipher) (sqlite with encryption).

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff