Bugfixes for building Python extension module

This commit is contained in:
Anne de Jong 2024-07-18 13:41:27 +02:00
parent d3c162ab79
commit c9e7418b3a
4 changed files with 3 additions and 3 deletions

View File

@ -1,6 +1,6 @@
[package] [package]
name = "lasprs" name = "lasprs"
version = "0.4.2" version = "0.5.0"
edition = "2021" edition = "2021"
authors = ["J.A. de Jong <j.a.dejong@ascee.nl>"] authors = ["J.A. de Jong <j.a.dejong@ascee.nl>"]
description = "Library for Acoustic Signal Processing (Rust edition, with optional Python bindings via pyo3)" description = "Library for Acoustic Signal Processing (Rust edition, with optional Python bindings via pyo3)"

View File

@ -10,7 +10,7 @@ classifiers = [
"Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: Implementation :: PyPy",
] ]
dynamic = ["version"]
dependencies = ["numpy"] dependencies = ["numpy"]
[tool.maturin] [tool.maturin]

View File

@ -71,7 +71,6 @@ pub fn add_py_classses(m: &Bound<'_, PyModule>) -> PyResult<()> {
m.add_class::<DataType>()?; m.add_class::<DataType>()?;
m.add_class::<Qty>()?; m.add_class::<Qty>()?;
m.add_class::<StreamType>()?; m.add_class::<StreamType>()?;
m.add_class::<StreamError>()?;
m.add_class::<StreamStatus>()?; m.add_class::<StreamStatus>()?;
m.add_class::<StreamError>()?; m.add_class::<StreamError>()?;
m.add_class::<DaqChannel>()?; m.add_class::<DaqChannel>()?;

View File

@ -1,4 +1,5 @@
use strum_macros::Display; use strum_macros::Display;
use crate::config::*;
/// Errors that happen in a stream /// Errors that happen in a stream
#[derive(strum_macros::EnumMessage, Debug, Clone, Display, Copy)] #[derive(strum_macros::EnumMessage, Debug, Clone, Display, Copy)]