Skip to main content

season dizest: data management platform

Project description

SEASON Dizest Platform

Introduction

SEASON DIZESThub Platform (dizest) provides visual convenience for artificial intelligence data analysis based on web technology.

screenshot

Installation

pip install dizest
dizest install <INSTALL_DIRECTORY>

Start dizest server

  • run server
cd <INSTALL_DIRECTORY>
dizest run --port 4000 --host 0.0.0.0
  • run server as daemon
dizest server start # start dizest server daemon
dizest server stop  # stop dizest server daemon

Upgrade

pip install dizest --upgrade
cd <INSTALL_DIRECTORY>
dizest upgrade

Install with source code

cd <workspace>
wiz create dizest --uri https://github.com/season-framework/dizest-ui-angular

DIZEST CLI

Project API

  • dizest install [Project Name] --mode single --password 1234

    • Flag
      Flag Syntax Description
      --mode dizest install [Project Name] --mode=single single or system, default single
      --password dizest install [Project Name] --password=1234 root account password, default 1234
    • Example
      dizest install myapp
      
  • dizest upgrade

    • Example
      cd myapp
      dizest upgrade
      
  • dizest password <password>

    • change root user password on single mode
    • Example
      dizest password mypassword
      

Daemon API

  • dizest run --host=<host> --port=<port> --log=<log file path>

    • Flag
      Flag Syntax Description
      --port dizest run [action] --port=PORT Web server port, Default 3000
      --host dizest run [action] --host=HOST Web server host, Default 0.0.0.0
      --log dizest run [action] --log=PATH Log file path, Default None
    • Example
      dizest run --port=3000
      dizest run --port=3000 --host=0.0.0.0
      dizest run --port 3000 --log dizest.log
      
  • dizest server [action] --log=<log file path> --force

    • Action
      Action Syntax Description
      start dizest server start [flags] Start dizest server as daemon
      stop dizest server stop [flags] Stop dizest server daemon
      restart dizest server restart [flags] Restart dizest server daemon
    • Flag
      Flag Syntax Description
      --log dizest server [action] --log=PATH Log file path, Default None
      --force dizest server start --force Force start daemon
    • Example
      dizest server start --force
      dizest server stop
      dizest server restart
      

Service API

  • dizest service list

    • Example
      dizest service list
      
  • dizest service regist [name]

    • Same AS
      • install
    • Example
      dizest service regist myapp
      # or
      dizest service install myapp
      
  • dizest service unregist [name]

    • Same AS
      • uninstall, remove, delete, rm
    • Example
      dizest service unregist myapp
      # or
      dizest service remove myapp
      
  • dizest service status [name]

    • Example
      dizest service status myapp
      
  • dizest service start [name]

    • Example
      dizest service start myapp
      
  • dizest service stop [name]

    • Example
      dizest service stop myapp
      
  • dizest service restart [name]

    • Example
      dizest service restart myapp
      

Roadmap

  • Spawner
    • spawner for k8s
  • General
    • SAML Authentication
  • Workflow
    • export/import app
    • upgrade display function (full function of jupyter)
  • Drive
    • connect with Google Drive, Dropbox, etc.
  • Dizest Cloud
    • manage apps & workflow on cloud
    • connect with hub by API

Release Note

4.0.3

  • file browser bug fixed on workflow node file selector

4.0.2

  • Allowed relative library paths when running workflows (sys.path.append)
  • Enabled copying of workflow result values
  • Fixed interval disabling issue in Health feature
  • Resolved execution order error in workflows (cache issue with previously executed workflows)
  • Added functionality to view and upgrade DIZEST versions per Python environment in settings

4.0.1

  • UI Mode path bug fixed

4.0.0

Oct 6, 2024

  • Improved workflow UI for better usability (node size adjustment)
  • Enhanced usability of UI mode (updated positioning for better node integration)
  • Improved Codeflow usability (including scrolling enhancements)
  • Updated screen layout and structure
  • Added support for LLM integration
  • Core updates for better MSA compatibility

Version 3

Aug 7, 2022

  • UI Enhancements & Bug Fixes: There were multiple bug fixes related to the user interface (UI) across all versions. This includes resolving issues with UI mode in both versions 3.4.13 and 3.4.14, and fixing a version mismatch bug in 3.4.15.
  • Angular Upgrade: In version 3.4.13, the UI was upgraded to Angular 18, representing a significant update in the underlying framework used for the frontend, potentially enhancing performance and development flexibility.
  • UI Restructuring: Version 3.4.13 also introduced changes to the layout by moving the App List to the sidebar in workflows, improving the workflow navigation and overall user experience.

Version 2

May 8, 2022

  • Workflow and App Development Enhancements: Version 2.0.0 introduced major upgrades to the workflow engine and app development API, along with a complete UI/UX overhaul, including the introduction of the Drive concept. Subsequent updates (2.0.5 to 2.0.8) focused on improving workflow management, with features like workflow import/export, error status display, and process killing on the admin dashboard.
  • UI and Functional Improvements: Version 2.2.0 introduced significant changes to the app editor, including drag-and-drop input/output ordering and CDN configuration, while 2.2.1 updated to Wiz 1.0. These changes enhanced both the app development interface and the backend configuration management.
  • Backend and Configuration Updates: Several versions included updates to the kernel configuration (2.1.5), workflow app variable types (2.1.4), and bug fixes across the board to improve stability, including socket communication improvements and class-related workflow issues.

Version 1

Jan 18, 2022

Project details


Release history Release notifications | RSS feed

This version

4.0.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

dizest-4.0.3-py3-none-any.whl (14.9 MB view details)

Uploaded Python 3

File details

Details for the file dizest-4.0.3-py3-none-any.whl.

File metadata

  • Download URL: dizest-4.0.3-py3-none-any.whl
  • Upload date:
  • Size: 14.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for dizest-4.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 89da72aadaf04582c15d07f5673b80bab9838af04110209913b5d095bd13cd98
MD5 a230675b00fcaa5324b0d4eafb8d493f
BLAKE2b-256 6e89a1081a41e2abf5722c4bad9a9b1f8a14056bdb862f87011bc6e92ed9a673

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page