Theano /
Theano
Theano was a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It is being continued as PyTensor: www.github.com/pymc-devs/pytensor
Loading repository data…
Ravensburger-Verlag-GmbH / repository
Python library that implements connecting and communicating with the GraviTrax POWER Element Connect via BLE. It includes a GUI and console sample application that allows controlling the POWER RF stones via the GravitraxConnect.
This Python library is used to communicate with a GraviTrax Bluetooth Connect stone, a BLE device that is capable of controlling Gravitrax POWER RF stones. This library imports the bleak BLE-Library and should be compatible with all platforms it supports.
The library supports the following features:
A more detailed overview of the features this library supports can be found in How to use the Gravitrax Connect Library, and working examples using this library in the examples folder.
Please use Python version 3.1 or newer. Otherwis,e not all functions will work properly. There are several ways to install it:
You can find the latest version at https://www.python.org/downloads/. During installation, check the “Add Python to Path” box.
Alternatively, you can install it using the Microsoft Store. Here is the latest version.
Check if the installation was successful by using the command line center with the following commands:
python -V
and
pip -V
It should print the installed version number.
Download the code as a zip file.
Navigate to the download directory, unpack the "GraviTrax-Connect-main.zip" zip file and move it to the desired target folder.
Navigate to the library folder and copy the path. It could look like this: "C:\Users\Username\Downloads\GraviTrax-Connect-main\GraviTrax-Connect-Python-Library".
Open the Windows command prompt.
Install the library using the following command:
pip install <copied path>
Alternatively, you can use these two commands:
cd <copied path>
to navigate to the folder including the pyproject.toml. For installing, use this command afterward:
pip install .
Check if installation was successful by typing:
pip list
You should see the gravitraxconnect library as well as the bleak BLE library listed. If it didn’t work, try again by using the following command. You need an internet connection.
pip install bleak
The library folder contains a folder "examples". Here you can find scripts showing basic functions.
More complex applications can be found in the folder "Applications". To use the example applications, you will need to install some more libraries. Therefore, navigate with the command line center to corresponding directory and use the following command:
pip install -r .\requirements.txt
| Package | Tested with Version | installation command* | Link |
|---|---|---|---|
| bleak | 0.19.5 | pip3 install bleak | pypi.org |
The dependencies should be downloaded automatically during the installation of gravitraxconnect.
A detailed explanation of how to use this library can be found in the How to use the GravitraxConnect Library File.
Selected from shared topics, language and repository description—not editorial ratings.
Theano /
Theano was a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It is being continued as PyTensor: www.github.com/pymc-devs/pytensor
kellyjonbrazil /
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
py-why /
DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
dlt-hub /
data load tool (dlt) is an open source Python library that makes data loading easy 🛠️
Instagram /
A Python library that generates static type annotations by collecting runtime types
strawberry-graphql /
A GraphQL library for Python that leverages type annotations 🍓