Skip to content

Commit

Permalink
Merge pull request #6 from Sh1nku/v0.4.1
Browse files Browse the repository at this point in the history
Relax version requirements. Add tests for Python 3.12
  • Loading branch information
Sh1nku authored Dec 15, 2023
2 parents 70af1a4 + 899eae2 commit 1973a4b
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 13 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test_python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [ "3.8", "3.11" ]
python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12" ]
docker-version: [ "8_0", "8_11", "9_3" ]

steps:
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# v0.4.1
* Relax version requirements.
* Add Python 3.12 to CI

# v0.4.0
* Make authentication error into its own error, instead of Json decode error
* Make inherited error types transparently pass through parent error
Expand Down
16 changes: 8 additions & 8 deletions framework/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "solrstice"
description = "A Solr 8+ client"
version = "0.4.0"
version = "0.4.1"
edition = "2021"
license = "MIT OR Apache-2.0"
keywords = ["solr", "search"]
Expand All @@ -18,18 +18,18 @@ reqwest = { version = "0.11", features = ["serde_json", "json"]}
async-trait = "0.1"
thiserror = { version = "1", features = []}
zookeeper-async = "4.2"
fastrand = "2.0"
fastrand = "2"
log = "0.4"
zip = { version = "0.6", default-features = false }
tempfile = "3.3"
walkdir = "2.3"
tokio = { version = "1.25", optional = true }
lazy_static = {version = "1.4"}
dyn-clone = "1.0"
tempfile = "3"
walkdir = "2"
tokio = { version = "1", optional = true }
lazy_static = {version = "1"}
dyn-clone = "1"
regex = "1"
[features]
blocking = ["tokio"]

[dev-dependencies]
tokio = { features = ["macros", "rt", "rt-multi-thread"], version = "1.25.0"}
tokio = { features = ["macros", "rt", "rt-multi-thread"], version = "1"}
dotenv = "0.15.0"
8 changes: 4 additions & 4 deletions wrappers/python/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "solrstice-py"
version = "0.4.0"
version = "0.4.1"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand All @@ -9,9 +9,9 @@ name = "solrstice"
crate-type = ["cdylib"]

[dependencies]
pyo3 = { version = "0.19", features = ["extension-module", "serde", "abi3-py38"] }
pyo3-asyncio = { version = "0.19", features = ["attributes", "tokio-runtime"] }
pythonize = "0.19"
pyo3 = { version = "0.20.0", features = ["extension-module", "serde", "abi3-py38"] }
pyo3-asyncio = { version = "0.20.0", features = ["attributes", "tokio-runtime"] }
pythonize = "0.20.0"
solrstice = { path = "../../framework", features = ["blocking"] }
serde = "1.0"
serde_json = "1.0"
Expand Down

0 comments on commit 1973a4b

Please sign in to comment.