semvec/pypi-packages huggingface dataset:
rxn-availability 3.0.0
Describe your project here.

# rxn-availability

## Development setup

```console
pip install -e ".[dev,rdkit]"
```

## Example

The easiest way to use the package is to rely on the `IsAvailable` object:

```python
from rxn.availability import IsAvailable

is_available_object = IsAvailable()
smiles = "B1C2CCCC1CCC2"
print(f"{smiles} availability: {is_available_object(smiles}")

# BYOC: bring your own compounds
compounds_filepath = "tests/example_compounds.txt"
is_available_object = IsAvailable(additional_compounds_filepath=compounds_filepath)
smiles = "CC(Cc1ccc(cc1)C(C(=O)O)C)C"
print(f"{smiles} availability: {is_available_object(smiles}")
```
openfisk 0.1.0
OpenFisk is an open-source Python library that collects functions for tax-related calculations.
Requires Python: >=3.12,<4.0

# OpenFisk

OpenFisk is an open-source Python library that collects functions for tax-related calculations.

<img src="assets/openfisk.webp" alt="OpenFisk Logo" width="300px"/>

## Features

- **Comprehensive**: Supports income, sales, and asset tax calculations.
- **Global**: Provides modules per geography to account for regional tax models.
- **Current**: Regularly updated to reflect the latest tax laws.
- **Collaborative**: Improved through community contributions.
- **Efficient**: Optimized for performance, integrates with `numpy`.

## Installation

To install OpenFisk, run the following command:

```bash
pip install openfisk
```

## Quick Start

Here's an example of how to calculate income tax using OpenFisk, using the income tax model for the Netherlands:

```python
import numpy as np
from openfisk.nl.income import calculate_income_tax

# Example incomes to calculate tax for
taxable_incomes = np.array([10000, 30000, 50000])
# Define tax bands (lower bounds) for the progressive tax system
tax_bands = np.array([0, 20000, 40000, np.inf])
# Define the tax rates for the respective bands
tax_rates =  np.array([0.1, 0.2, 0.3])

# Calculate the income tax for each income in taxable_incomes
taxes_due = calculate_income_tax(taxable_incomes, tax_bands, tax_rates)

# Output the tax due for each income level
print(taxes_due)
```

## Contributing

We are looking for contributors! Please read the [Contribution Guide](./CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests.

## License

This project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.
rh-test-grnotebook 0.0.3
Notebook for interacting with models in AIConfig
Requires Python: >=3.10
Keywords: aiconfig,gradio-custom-component,gradio-template-Fallback,notebook,workbook

# Gradio Notebooks

[Gradio Notebook](https://huggingface.co/spaces/lastmileai/gradio-notebook-quickstart) is a Gradio custom component that creates a notebook playground on Hugging Face Spaces with only [8-lines of code](https://huggingface.co/spaces/lastmileai/gradio-notebook-quickstart/blob/main/app.py)!

You can use this in your Hugging Face space by adding `gradio-notebook` to your Space's [`requirements.txt`](https://huggingface.co/spaces/lastmileai/gradio-notebook-quickstart/blob/main/requirements.txt) file, and then the following lines to your [`app.py`](https://huggingface.co/spaces/lastmileai/gradio-notebook-quickstart/blob/main/app.py) file:

```python
import gradio as gr
from gradio_notebook import GradioNotebook

# AICONFIG_FILE_PATH also be empty or None if you don't have an AIConfig file!
AICONFIG_FILE_PATH = "./my_app.aiconfig.json"
with gr.Blocks() as demo:
    GradioNotebook(config_path=AICONFIG_FILE_PATH)

demo.queue().launch()
```

Please see our [documentation page](https://aiconfig.lastmileai.dev/docs/gradio-notebook) for full details.

For the remaining commands for local development, please follow the
instructions from the [`README-dev.md`](https://github.com/lastmile-ai/gradio-workbook/blob/main/gradioworkbook/README-dev.md) file!