semvec/pypi-packages huggingface dataset:
xlnstorch 1.0.0
A PyTorch backend for LNS experimentation
Requires Python: >=3.8

# xlnstorch
XLNSTorch: a PyTorch addon python package for simulating Logarithmic Number System (LNS) arithmetic.
You can find the docs at https://xlnsresearch.github.io/xlns/.


# Getting Started

To install ``xlnstorch``, you can run ``pip3 install xlnstorch``. If you have a C++ compiler, this
will allow you to use more efficient operations and layers. Otherwise, ``xlnstorch`` will fallback
to pure python, slower implementations.

To learn more about LNS, see the ``LNS_Intro.md`` and ``src/xlnsconf/README.md`` files. For examples,
look at the documentation and the ``examples`` directory.


# Dependencies

xlnstorch has several dependencies that are automatically installed when you install it:
- torch
- xlns
- numpy

xlnstorch also has several optional dependencies for additional features:
- matplotlib: For many of the ``viz`` submodule's graphs
- graphviz: For visualizing the computational graph
- torchvision: For tensor transforms and datasets


# To Do list
- Implement more transformer layers.
- Improve support for saving and loading LNSTensor weights, and copying
  weights between torch and xlnstorch.
- Rework float64 storage to bitcast rather than reinterpret types.
- Implement more layers in the C++ backend.
- Implement positive and negative infinity sentinel values.
- Improve type and shape checks/error messages.
- Support LNSTensors and operations performed on the GPU.
- Add more implementations from ``xlnsconf``.
tscal 0.2.0
Calendar in Simple Terminal popup
Requires Python: >=3.13
Keywords: calendar

![PyPI - Version](https://img.shields.io/pypi/v/tscal)
# Simple calendar for usage in popups.

![Screenshot](./screenshots/screen.jpg)

## Installation

```sh
uv tool install tscal
```

## Example usage (in Sway):

```sh
kitty --class="kitty-tscal" tscal
```

### Then is Sway config:

```
for_window [app_id="kitty-tscal"] floating enable, resize set width 500 px height 250 px, move position cursor
```

### Custom style can be provided with ‘-s’ flag:
```sh
uv run tscal -s /custom/style/path.tcss
```

## Keyboard commands:

- Ctrl+f - next month
- Ctrl+b - previous month
- Ctrl+n - next year
- Ctrl+p - previous year
- Ctrl+t - today
data-monitor-drm 0.1.0
Dash-based job monitor with collapsible Live/Backfill table + clickable KPIs/pies
Requires Python: >=3.9

# data-monitor-drm

Dash-based job monitor (Live/Backfill) with collapsible table (run_type → dataset → stage),
clickable KPIs and two status-mix pies. Includes a minimal CLI:

```bash
data-monitor-drm --host 0.0.0.0 --port 8050
```
**Important:** If you have an old `setup.cfg` in the project root, **delete it**, or at least remove any `[egg_info] egg_base = src` lines—this is often the direct cause of your error.

### 2) Build and (optionally) upload
```bash
python -m pip install --upgrade build twine
python -m build
```
# To TestPyPI:
# python -m twine upload -r testpypi dist/*

# To main PyPI (requires a real PyPI token in ~/.pypirc):
# python -m twine upload dist/*