aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--hrc/core.py2
-rw-r--r--noxfile.py18
-rw-r--r--src/lib.rs10
3 files changed, 13 insertions, 17 deletions
diff --git a/hrc/core.py b/hrc/core.py
index 72997c0..86f8927 100644
--- a/hrc/core.py
+++ b/hrc/core.py
@@ -94,7 +94,7 @@ class Core:
self._raw_config_dict = {}
self._rule_tasks = set()
self._handle_event_tasks = set()
-
+
self._extend_rules = []
self._extend_rule_dirs = []
self._core_run_hooks = []
diff --git a/noxfile.py b/noxfile.py
index a574670..a4740a1 100644
--- a/noxfile.py
+++ b/noxfile.py
@@ -4,16 +4,14 @@ nox.options.sessions = ["test"]
@nox.session
-def test(session: nox.Session):
- session.env["MATURIN_PEP517_ARGS"] = "--profile=dev"
- session.install(".[dev]")
- session.run("pytest")
+def test(python='.venv/Scripts/python.exe', reuse_venv=True):
+ nox.session.env["MATURIN_PEP517_ARGS"] = "--profile=dev"
+ nox.session.install(".[dev]")
+ nox.session.run("pytest")
@nox.session
-def bench(session: nox.Session):
- session.env["MATURIN_PEP517_ARGS"] = "--profile=dev"
- session.install(".[dev]")
- session.run("pytest", "--benchmark-enable")
-
-
+def bench(python='.venv/Scripts/python.exe', reuse_venv=True):
+ nox.session.env["MATURIN_PEP517_ARGS"] = "--profile=dev"
+ nox.session.install(".[dev]")
+ nox.session.run("pytest", "--benchmark-enable")
diff --git a/src/lib.rs b/src/lib.rs
index 0a33d17..2c628ba 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,5 +1,3 @@
-use clap::builder::FalseyValueParser;
-use pyo3::exceptions;
use pyo3::prelude::*;
use pyo3::wrap_pyfunction;
@@ -11,10 +9,10 @@ fn process_rule_pack(rule_pack: &str) -> PyResult<String> {
#[pymodule]
#[pyo3(name = "LibCore")]
fn libcore(_py: Python, m: &PyModule) -> PyResult<()> {
- let py_log = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/hrc/log.py"));
- let py_event = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/hrc/event.py"));
- let py_core = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/hrc/core.py"));
- let py_const = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/hrc/const.py"));
+ let _py_hrc_log = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/hrc/log.py"));
+ let _py_hrc_event = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/hrc/event.py"));
+ let _py_hrc_core = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/hrc/core.py"));
+ let _py_hrc_const = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/hrc/const.py"));
m.add_function(wrap_pyfunction!(process_rule_pack, m)?)?;
Ok(())