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
.
- It shoud look something like this:
- 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
- Make sure to fill in the
- 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for mitosheet_helper_config-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5a57c45a7be260708e7e8dec3b9af72ff00bb72833555f7bb1910dc8124f7ba |
|
MD5 | b28b069d3c30216d2758a697f65bef6e |
|
BLAKE2b-256 | 9e6e7e1efdd3af8f41723d84712483ce6da0b46a3939378171db0ce17f0943bc |
Hashes for mitosheet_helper_config-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 205561ef4912bb19733d049d4ba044513ca901c1210a6ae656216978568f43b5 |
|
MD5 | cafea2cc8f15446f12343e320a6fb56a |
|
BLAKE2b-256 | 56e464f7c73e21b5ce066ae9caaa62bf8c77068fa8542b613985fa0807ddc0dc |