You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

validata-ui

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

validata-ui

Validata Web UI

0.7.9
pipPyPI
Maintainers
1

Validata UI

PyPI

Validata user interface

Usage

You can use the online instance of Validata:

Several software services compose the Validata stack. The recommended way to run it on your computer is to use Docker. Otherwise you can install each component of this stack manually, for example if you want to contribute by developing a new feature or fixing a bug.

Run with Docker

Read instructions at https://gitlab.com/validata-table/validata-docker

Develop

Install

We recommend using venv standard package:

python -m venv .venv
source .venv/bin/activate

Install the project dependencies (using last release of validata-core project):

pip install -r requirements.txt
pip install -r requirements-dev.txt
pip install -e .

To use a specific distant git development branch of validata-core project:

pip install -r requirements.txt
pip install -r requirements-dev.txt
pip uninstall validata_core
pip install git+https://gitlab.com/validata-table/validata-core.git@<development-branch-name>
pip install -e .

PDF report generation uses:

apt install -y chromium

Configure

cp .env.example .env

Customize the configuration variables in .env file.

Do not commit .env.

Serve

Start the web server...

./serve.sh

... then open http://localhost:5601/

Test

UI tests can be launched using Cypress tool

Release a new version

  • Update version in setup.py and CHANGELOG.md files
  • Commit changes using Release as commit message
  • Create git tag (starting with "v" for the release)
  • Git push: git push && git push --tagss
  • Check that container image is well built and pypi package is created (validata-ui pipelines)

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.