semvec/pypi-packages huggingface dataset:
vector-db-cost-inspector 0.1.7
Inspector for Vector DB cost saving
Requires Python: >=3.7

# VectorDBCostSavingInspector

This is a CLI tool designed to estimate how much money you can save on stale vectors database. The current version support Pinecone usage inspection based on vector's last access timestamp. 

If your vector database is not Pinecone, we will estimate saving based on your vector database use cases. 

If your Pinecone database does not have meta data about last access timestamp, we will estimate saving based on your vector database use cases. But we strongly suggest you add one. 

## Setup
1. Install python package

```
python3 -m pip install vector-db-cost-inspector
```
2. Environment Variables 

Create a .env file(or export them in terminal) with:

```
PINECONE_API_KEY="your-pinecone-key"
PINECONE_INDEX_NAME="your-index-name"
```

**Note:** This inspection tool only run in your machine. The Pinecone API key is only read by the inspection tool and won't be uploaded to cloud. We guarantee we don't have access to your Pinecone API key. This is a open source python tool. You can check our code if you want anytime.  

If you prefer not to inspect your vector database, we can approxicate cost saving based on the number of vectors and how the vectors are used. 
### Prerequisites

- A Pinecone Index.
- Vectors in Pinecone MUST have a metadata field named created_at (Unix timestamp) for the time-based logic to work.

## Usage

### Run the inspection

```
vector-inspect
```
sbmlsim 0.4.0
sbmlsim are utilities for the simulation of SBML models.
Requires Python: >=3.13
Keywords: COMBINE, SBML, modeling, standardization

![](./_docs/images/favicon/sbmlsim-100x100-300dpi.png)


# sbmlsim: SBML simulation made easy
[![GitHub Actions CI/CD Status](https://github.com/matthiaskoenig/sbmlsim/workflows/CI-CD/badge.svg)](https://github.com/matthiaskoenig/sbmlsim/actions/workflows/main.yml)
[![Version](https://img.shields.io/pypi/v/sbmlsim.svg)](https://pypi.org/project/sbmlsim/)
[![Python Versions](https://img.shields.io/pypi/pyversions/sbmlsim.svg)](https://pypi.org/project/sbmlsim/)
[![MIT License](https://img.shields.io/pypi/l/sbmlsim.svg)](https://opensource.org/licenses/MIT)
[![DOI](https://zenodo.org/badge/55952847.svg)](https://zenodo.org/badge/latestdoi/55952847)


sbmlsim is a collection of python utilities to simplify simulations with
[SBML](http://www.sbml.org) models implemented on top of
[roadrunner](http://libroadrunner.org/). Source code is available from
[https://github.com/matthiaskoenig/sbmlsim](https://github.com/matthiaskoenig/sbmlsim).

Features include among others

- simulation experiments
- simulation reports
- parameter fitting
- sensitivity analysis

Documentation is available from [https://matthiaskoenig.github.io/sbmlsim/](https://matthiaskoenig.github.io/sbmlsim/).

If you have any questions or issues please [open an issue](https://github.com/matthiaskoenig/sbmlsim/issues).

## Installation
sbmlutils is available from [pypi](https://pypi.python.org/pypi/sbmlsim) and
can be installed via
```bash
pip install sbmlsim
```

### Develop version
The latest develop version can be installed via
```bash
pip install git+https://github.com/matthiaskoenig/sbmlsim.git@develop
```

## How to cite
[![DOI](https://zenodo.org/badge/55952847.svg)](https://zenodo.org/badge/latestdoi/55952847)

## License
- Source Code: [MIT](https://opensource.org/license/MIT)
- Documentation: [CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/)

## Funding
Matthias König is supported and by the German Research Foundation (DFG) within the Research Unit Programme FOR 5151
"QuaLiPerF (Quantifying Liver Perfusion-Function Relationship in Complex Resection -
A Systems Medicine Approach)" by grant number 436883643 and by grant number
465194077 (Priority Programme SPP 2311, Subproject SimLivA).

Matthias König was supported by the Federal Ministry of Education and Research (BMBF, Germany)
within the research network Systems Medicine of the Liver (LiSyM, grant number 031L0054).

© 2019-2026 Matthias König
dni-robocze-pl 1.0.6
Kalkulator dni roboczych w Polsce
Requires Python: >=3.7

# dni_robocze

Kalkulator dni roboczych w Polsce. Uwzglednia weekendy i polskie swieta ustawowe (13 do 2024, 14 od 2025 — Wigilia), w tym ruchome zalezne od Wielkanocy.

Obsługiwane lata: 2020-2030.

## Wymagania

Python 3 (bez zewnetrznych zaleznosci).

Wersja GUI wymaga dodatkowo modułu `tkinter` (wbudowany w większość instalacji Pythona; na macOS/Homebrew: `brew install python-tk@3.XX`).

## Instalacja

```bash
pip install dni-robocze-pl
```

Po instalacji dostępne są dwie komendy:
- `dni-robocze` — kalkulator w wierszu poleceń
- `dni-robocze-gui` — wersja graficzna (wymaga `tkinter`)

## Wersja GUI

```bash
dni-robocze-gui
```

Graficzny interfejs z trzema zakładkami:
- **Policz dni** — oblicz dni robocze między dwiema datami
- **Dodaj dni** — dodaj/odejmij dni robocze od daty
- **Święta** — lista świąt ustawowych w wybranym roku

Kalendarz z podglądem świąt (czerwone), weekendów (szare) i dnia dzisiejszego (pomarańczowy). Daty można wpisywać ręcznie lub wybierać z kalendarza.

## Użycie (wiersz poleceń)

Daty można podawać w formacie `YYYY-MM-DD`, `YYYY.MM.DD`, `"YYYY MM DD"` oraz pomocniczo: `today`, `+N`/`+Nd`, `-N`/`-Nd` (liczone od dnia dzisiejszego). Obsługiwane lata: 2020-2030.

### Policz dni robocze między datami

```
dni-robocze count 2026-01-01 2026-12-31
dni-robocze count --from 2026.01.01 --to 2026.12.31
dni-robocze count --from today --to +10 --quiet
# Dni robocze od 2026-01-01 do 2026-12-31: 253
```

### Wyświetl święta w danym roku

```
dni-robocze holidays 2026
```

### Dodaj/odejmij dni robocze od daty

```
dni-robocze add 2026-01-29 10
dni-robocze add 2026-01-29 -5 --quiet
# Po dodaniu 10 dni roboczych od 2026-01-29: 2026-02-12 (czwartek)
# Po odjęciu 5 dni roboczych od 2026-01-29: 2026-01-22 (czwartek)
```

### Wyświetl tylko daty świąt (quiet)

```
dni-robocze holidays 2026 --quiet
```

### Wersja

```
dni-robocze --version
```

## Święta ustawowe

Stałe:
- 1 stycznia — Nowy Rok
- 6 stycznia — Trzech Króli
- 1 maja — Święto Pracy
- 3 maja — Święto Konstytucji 3 Maja
- 15 sierpnia — Wniebowzięcie NMP
- 1 listopada — Wszystkich Świętych
- 11 listopada — Święto Niepodległości
- 24 grudnia — Wigilia Bożego Narodzenia (od 2025)
- 25 grudnia — Boże Narodzenie (pierwszy dzień)
- 26 grudnia — Boże Narodzenie (drugi dzień)

Ruchome (zależne od Wielkanocy):
- Wielkanoc (Niedziela Wielkanocna)
- Poniedziałek Wielkanocny
- Zielone Świątki (49 dni po Wielkanocy)
- Boże Ciało (60 dni po Wielkanocy)
flask-directory-listing 0.0.1
Flask app that replicates Apache-style directory listings. Supports file uploads and folder downloads as ZIP archives.
Requires Python: >=3.9
Keywords: flask, directory, listing

# flask-directory-listing

Flask app that replicates Apache-style directory listings. Supports file uploads and folder downloads as ZIP archives.

## Installation

```bash
pip install flask-directory-listing
```

## Usage

```bash
flask-directory-listing \
  --root /path/to/serve \
  --host 0.0.0.0 \
  --port 8080 \
  --apache-style \
  --debug
```

Flags:

- `--root` directory to serve (default: `src/flask_directory_listing/apache/share`)
- `--host` listen address (default: `0.0.0.0`)
- `--port` listen port (default: `8080`)
- `--apache-style` enable mixed sorting like Apache (otherwise directories first)
- `--debug` enable Flask debug mode

Alternate invocation:

```bash
flask_directory_listing [flags]
```

Features:

- Apache-like index table with sorting links and icons
- Directory download as ZIP (`?download=<folder>`) links beside folders
- Drag-and-drop uploads, including nested folders
- Hidden files are ignored; path traversal is blocked
textual-thin-slider 1.0.0
A thin slider control widget for the Textual UI platform
Requires Python: >=3.8
Keywords: textual, terminal, widget, slider, ui, control

![Tests Completion Status](https://github.com/robabram/textual-thin-slider/actions/workflows/tests.yaml/badge.svg)
![Coverage Status](https://raw.githubusercontent.com/robabram/textual-thin-slider/refs/heads/coverage-badge/coverage.svg?raw=true)
![Supported Python Versions](https://img.shields.io/badge/Python-v3.8%20|%20v3.9%20|%20v3.10%20|%20v3.11%20|%20v3.12%20|%20v3.13%20|%20v3.14-blue)
![is support](https://img.shields.io/badge/OS-Linux%20|%20MacOS%20|%20Windows-red)


# Textual Thin Slider
A thin slider widget for the [Textual](https://github.com/Textualize/textual) UI platform. The thin slider widget is only 1 character tall and allows 
fine control to choose a value within a range.  Options include, no value display, percentage or value. Value may displayed
on left or right of slider bar.


![Slider w/Percent](https://raw.githubusercontent.com/robabram/textual-thin-slider/refs/heads/main/examples/images/slider-percent.png?raw=true)

## Installation

```
pip install thin-textual-slider
```
```
uv add thin-textual-slider
```

## Usage

Display Option Enum and Widget Control Arguments
```python
class ThinSliderDisplayOptions(IntEnum):
    """ How should we show values with the slider bar, use bitwise and/or to set/read values. """
    none = 0  # Do not display the percentage or value (default)
    display_left = 1  # Display percentage/value to the left of the slider bar
    display_right = 2  # Display percentage/value to the right of the slider bar 
    show_value = 4  # Show current slider value instead of percentage

class ThinSlider(
    range_min: int,
    range_max: int,
    value: int,
    step: int,
    display_type: ThinSliderDisplayOptions
)

# Programmatically change slider value
slider.value = {new integer value}

```

Example: Textual App Usage With Event Message
```python
from textual import on
from textual.app import ComposeResult, App
from textual_thin_slider import ThinSlider, ThinSliderDisplayOptions

class SimpleSliderApp(App):
    slider_value: int = 0
    slider_percentage: float = 0.0

    def compose(self) -> ComposeResult:
        yield ThinSlider(
            id="test-slider",
            range_min=0,
            range_max=250,
            display_type=ThinSliderDisplayOptions.display_right | ThinSliderDisplayOptions.show_value
        )

    @on(ThinSlider.Changed, "#test-slider")
    def on_thin_slider_changed(self, event: ThinSlider.Changed) -> None:
        self.slider_value = event.value
        self.slider_percentage = event.control.percent

if __name__ == "__main__":
    app = SimpleSliderApp()
    app.run()
```