semvec/pypi-packages huggingface dataset:
example-SE-APC 0.0.1
SE APC external Python interface
Requires Python: >=3.9

# Python SDK for Schneider Electric Ecostructure Automation Expert Advanced Process Control

From the root of the package build the Python protobuf interface
```
python -m grpc_tools.protoc -I. --grpc_python_out=. --python_out=. pyseapc/interface1.proto
```

Preparing for installation offline:
- Looked into pre-downloading the python dependencies, but it gets complicated. The exact wheel to download varies with python version, OS and architecture, which results in far too many options to have pre-downloaded. Even just having 64-bit windows and linux wheels for the latest Python version comes out to 

Steps for user to perform 
- Create a requirements.txt file and paste in the following content.
- Run the following script on an internet-connected machine with the same operating system, python version and processor archetecture as the target machine: `pip wheel -r ./requirements.txt --wheel-dir ./wheelhouse`
- Copy the `wheelhouse` directory and `requirements.txt` to the target machine
- Run the following command on the target machine in the directory containing `wheelhouse`: `pip install --no-index --find-links=./wheelhouse -r ./requirements.txt`
collide-circle 0.1.3
A simple Pygame utility for rectangle-circle collision detection.
Requires Python: >=3.6

# collide_circle

A simple Pygame utility for detecting collisions between rectangles and circles.

## 📦 Installation

Install from PyPI (after publishing):

```bash
pip install collide_circle





#Or install locally (from source):
pip install .




#Usage

import pygame
from collide_circle import rect_collides_with_circle

# Example Pygame setup
rect = pygame.Rect(100, 100, 80, 60)
circle_center = (150, 120)
circle_radius = 40

if rect_collides_with_circle(rect, circle_center, circle_radius):
    print("Collision detected!")


#Function

rect_collides_with_circle(rect, circle_center, circle_radius)




from collide_circle_package import circle_collides_with_circle

# Define two circles
circle1 = (100, 100, 30)  # x, y, radius
circle2 = (130, 100, 20)

# Check for collision
if circle_collides_with_circle(*circle1, *circle2):
    print("Circles are colliding!")
else:
    print("Circles are not colliding.")

#function

circle_collides_with_circle(x1, y1, r1, x2, y2, r2) -> bool
neurosym 0.0.80
Neurosymbolic library.
Requires Python: >=3.10


# Neurosymbolic Library

The `neurosym` library is a Python package for neurosymbolic program synthesis. We aim to provide a set of tools for DSL design, program search, and program abstraction in a self-contained package, allowing researchers to reuse DSLs, datasets, and algorithmic components across different research projects.


## Under Development

NOTE: this library is still under development. Please check back later for more updates. Do not use this library for production or research purposes yet, it *will* change in the future.