Skip to main content

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/*

Metadata

Release files for mitosheet-helper-config 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mitosheet-helper-config 0.0.1
File Size Uploaded
mitosheet_helper_config-0.0.1.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mitosheet-helper-config 0.0.1
File Interpreter ABI Platform
mitosheet_helper_config-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.5 kB

Release files / mitosheet_helper_config-0.0.1.tar.gz

Download URL mitosheet_helper_config-0.0.1.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
e5a57c45a7be260708e7e8dec3b9af72ff00bb72833555f7bb1910dc8124f7ba
BLAKE2b-256 checksum
How to use checksums
9e6e7e1efdd3af8f41723d84712483ce6da0b46a3939378171db0ce17f0943bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.0

Release files / mitosheet_helper_config-0.0.1-py3-none-any.whl

Download URL mitosheet_helper_config-0.0.1-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
205561ef4912bb19733d049d4ba044513ca901c1210a6ae656216978568f43b5
BLAKE2b-256 checksum
How to use checksums
56e464f7c73e21b5ce066ae9caaa62bf8c77068fa8542b613985fa0807ddc0dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.0

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page