iregexp 0.1.0

A checking implementation of I-Regexp
Documentation
# Rust I-Regexp Checker (WIP)

Check regular expressions for compliance with [RFC 9485](https://datatracker.ietf.org/doc/html/rfc9485).

```rust
use iregexp::check;

fn main() {
    println!("{:?}", check(r"[0-9]*?"));  // false
}
```

## Contributing

TODO:

### Python bindings

As we're using a Rust [workspace](https://doc.rust-lang.org/cargo/reference/workspaces.html), with multiple crates sharing a `target` directory and a root `Cargo.toml`, [`maturin`](https://www.maturin.rs/) commands need to specify the `-m` option, pointing to the `python` crate's `Cargo.toml` file.

For example, from the repository root, install the Python package locally during development with:

```
maturin develop -m crates/python/Cargo.toml
```