python-ai-toolkit

By NotForSale_

View on Snapcraft.io
Version0.1.5.4
Revision51
Size748.2 MB
LicenseMIT
Confinementstrict
Basecore20
CategoriesDevelopment

Collection of common python packages for Data Analysis and AI

ScreenshotScreenshotScreenshot

Concept
The idea is to create an app/snap that contains all the standard packages needed to learn python
AI and data analysis. All driven by a jupyter web interface.

Contains already the ctrlX Automation libraries to interact with ctrlX automation Datalayer.

The apps is based on jupyterlab
it contains also:
  - git: to manage the repositories directly in-app
  - unzip: to unzip compressed packages locally
  


Python packages contained
  
    - requests
    - pyserial
    - pillow
    - flask
    - pymongo
    - gitpython
    - appdirs
    - influxdb
    - imutils 
    - werkzeug
    - bokeh
    - jupyterlab
    - jupyterlab-git
    - jupyterlab-system-monitor
    - jupyterlab-zip
    - numpy
    - six
    - autopep8
    - ctrlxfbs
    - ctrlxdatalayer
    - python-socketio[client]
    - scikit-learn
    - scipy
    - opencv-python
    - schedule 
    - pandas
    - matplotlib
    - typer
    - tsfresh
    - pydantic
    - azure-iot-device
    - colorama
    - asyncua


 


To use grpcio please include this lines in your script:

snapdir =os.environ['SNAP'] + "/usr/lib/python3/dist-packages/"
sys.path.append(snapdir)
print(snapdir + "/usr/lib/python3/dist-packages/grpcio")
import grpc

Update History

0.1.5.4 (51)
13 Dec 2025, 09:47 UTC

Published8 Sept 2021, 10:43 UTC

Last updated17 Jul 2025, 21:03 UTC

First seen13 Dec 2025, 09:47 UTC