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.pyfile 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_configpackage 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/*
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)
| File | Size | Uploaded | |
|---|---|---|---|
| mitosheet_helper_config-0.0.1.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|