Skip to main content

A configuration package for the mitosheet package, available to enterprise users only

Project description

Mitosheet Helper Config

This repository is home to the mitosheet_helper_config Python package, which is used to configure enterprise installations of the mitosheet package. Currently, the package allows you to configure the:

  • Support email

In the future, enterprises will have many additional configuration options. If you are an enterprise with a specific configuration request, let us know by opening an issue in the Mito monorepo or sending us an email.

This package should only be used with a valid Mito Enterprise liscence or written consent from Mito. Learn more about Mito Enterprise here.

How it works

The mitosheet_helper_config package is designed for admins to set the Mito configuration settings for their entire organization. To do so:

  • Clone this repository
  • Navigate to the mito_config.py file and follow the instructions to set your enterprise settings
  • Upload the repository to your organization's GitHub

Now that you've chosen your configuration options, the last step is to make the mitosheet_helper_config package accessible to the mitosheet pacakge.

Docker Deployment

If you're using Docker to deploy mitosheet to your users, follow these instructions:

  • Retrieve the git clone URL of the configured mitosheet_helper_config package that you just uploaded to your organization's GitHub.
    • It shoud look something like this: https://github.com/mito-ds/mitosheet_helper_config.git.
  • Add this command to your Docker file: RUN pip install git+<REPO_URL>#egg=mitosheet_helper_config.
    • Make sure to fill in the <REPO_URL> with the git clone URL you just collected.
    • The final command should look something like this: RUN pip install git+https://github.com/mito-ds/mitosheet_helper_config.git#egg=mitosheet_helper_config
  • Rebuild the base Docker image

Repository clone

If your users clone a repository to create their Jupyter / Mito environment, follow these instructions: [TODO] add these instructions

For development

This package is only uploaded to pypi and testpypi as a placeholder.

Release to PyPi

  • Delete the dist folder, and the .egg-info folder
  • Bump the version in setup.cfg and pyproject.toml
  • Run python3 -m build

Release to Test PyPi

  • Delete the dist folder, and the .egg-info folder
  • Bump the version in setup.cfg and pyproject.toml
  • Run python3 -m build
  • Run python3 -m twine upload --repository testpypi dist/*

Project details


Download files

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

Source Distribution

mitosheet_helper_config-0.0.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

mitosheet_helper_config-0.0.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file mitosheet_helper_config-0.0.1.tar.gz.

File metadata

File hashes

Hashes for mitosheet_helper_config-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e5a57c45a7be260708e7e8dec3b9af72ff00bb72833555f7bb1910dc8124f7ba
MD5 b28b069d3c30216d2758a697f65bef6e
BLAKE2b-256 9e6e7e1efdd3af8f41723d84712483ce6da0b46a3939378171db0ce17f0943bc

See more details on using hashes here.

File details

Details for the file mitosheet_helper_config-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mitosheet_helper_config-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 205561ef4912bb19733d049d4ba044513ca901c1210a6ae656216978568f43b5
MD5 cafea2cc8f15446f12343e320a6fb56a
BLAKE2b-256 56e464f7c73e21b5ce066ae9caaa62bf8c77068fa8542b613985fa0807ddc0dc

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