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

View file

@ -1,6 +1,14 @@
sqlcipher3 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 This library takes [pysqlite3](https://github.com/coleifer/pysqlite3) and makes
some small modifications so it is suitable for use with some small modifications so it is suitable for use with
[sqlcipher](https://github.com/sqlcipher/sqlcipher) (sqlite with encryption). [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