semvec/pypi-packages huggingface dataset:
SynapseTrie 0.3
Efficient trie for storing and searching phrases.

# Synapse Trie

Synapse Trie is a Python package for efficiently storing and searching phrases using a trie data structure, with additional features like weights, text filtering, and more.

## Installation

Install directly using pip:

```bash
pip install git+https://github.com/J0nasW/SynapseTrie.git
```

## Usage

```python
from SynapseTrie import SynapseTrie

trie = SynapseTrie()

trie.add("hello")

print(trie.search("hello")) # True
```
hyperspherical 0.1.0
A package for converting between Cartesian and hyper-spherical (n-sphere) coordinates
Requires Python: >=3.6
Keywords: coordinates, cartesian, spherical, conversion

# Hyperspherical

Hyperspherical is a Python package for converting between Cartesian and hyper-spherical (n-sphere) coordinates in any number of dimensions.
It also works for 2D cartesian and polar coordinates.

## Installation

You can install Hyperspherical using pip:

```
pip install hyperspherical
```

## Usage

Here's a basic example of how to use Hyperspherical:

```python
import numpy as np
from hyperspherical import cartesian2spherical, spherical2cartesian

# Convert Cartesian to spherical
cartesian_points = np.array([[1, 1, 1], [0, 1, 0], [1, 0, 0]])
spherical_points = cartesian2spherical(cartesian_points)
print(spherical_points)

# Convert spherical to Cartesian
cartesian_points_back = spherical2cartesian(spherical_points)
print(cartesian_points_back)
```

## License

This project is licensed under the MIT License - see the LICENSE file for details.
data-service-api-p12 1.0.17
Backend data service  grpc api (for python3.12 )
Requires Python: >=3.12

# data-service-api





## Install 

### Upgrade pip 

```shell

 python.exe -m pip install --upgrade pip

```

### Install basic package 

```commandline
pip install  grpcio grpcio-tools protobuf 

```


## Grpc tools 

cd $project 

```shell

.\tools\create_grpc_proto.cmd

```
sphinx-nbblog 0.3.0
A small Sphinx extension to enable tags and archive in documentation such as for a blog.
Requires Python: >=3.9
Keywords: blog, extension, sphinx

# Sphinx nbblog

A small [Sphinx](https://www.sphinx-doc.org) extension to enable tags and archive in documentation such as for a blog.

[![PyPI - Version](https://img.shields.io/pypi/v/sphinx-nbblog.svg)](https://pypi.org/project/sphinx-nbblog)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/sphinx-nbblog.svg)](https://pypi.org/project/sphinx-nbblog)

-----

**Table of Contents**

- [Installation](#installation)
- [Usage](#usage)
- [Development](#development)
- [License](#license)
- [Notes](#notes)

## Installation

```console
pip install sphinx-nbblog
```

## Usage

Add `sphinx-nbblog` somewhere in the `extensions` list in `conf.py`

```
extensions = [
    ...
    "sphinx_nbblog",
]
```

In an .rst file or in a .ipynb raw rst cell:

```
.. nbblog::
   :abstract: what is this about
   :date: 2023-09-23
   :tags: yes, no, maybe
```

In another file, such as archive.rst

```
Archive
=======

.. archive::
```

The abstract currently does nothing but at some point I will
probably make it visible in the archive page.


## Development

I use [Hatch](https://hatch.pypa.io/latest/), [pyenv](https://github.com/pyenv/pyenv), and [LunarVim](https://www.lunarvim.org/)

```
hatch run lvim
```


### Test

After installing the python versions with pyenv, run:

```
hatch run test:test
```


## License

`sphinx-nbblog` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.


## Notes

This project is based on [sphinx-tags](https://github.com/melissawm/sphinx-tags)