{"id":18914355,"url":"https://github.com/mito-ds/mitosheet_helper_config","last_synced_at":"2026-05-05T21:31:10.730Z","repository":{"id":61948252,"uuid":"549640360","full_name":"mito-ds/mitosheet_helper_config","owner":"mito-ds","description":"The mitosheet_helper_config package used by enterprises to configure the mitosheet package.","archived":false,"fork":false,"pushed_at":"2022-11-01T21:31:52.000Z","size":4970,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-01T05:42:33.944Z","etag":null,"topics":["data","data-analytics","data-science","data-visualization","jupyter","pandas","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mito-ds.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-10-11T13:59:22.000Z","updated_at":"2022-10-20T20:01:33.000Z","dependencies_parsed_at":"2023-01-20T22:46:40.006Z","dependency_job_id":null,"html_url":"https://github.com/mito-ds/mitosheet_helper_config","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mito-ds/mitosheet_helper_config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mito-ds%2Fmitosheet_helper_config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mito-ds%2Fmitosheet_helper_config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mito-ds%2Fmitosheet_helper_config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mito-ds%2Fmitosheet_helper_config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mito-ds","download_url":"https://codeload.github.com/mito-ds/mitosheet_helper_config/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mito-ds%2Fmitosheet_helper_config/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32669315,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data","data-analytics","data-science","data-visualization","jupyter","pandas","python"],"created_at":"2024-11-08T10:11:08.023Z","updated_at":"2026-05-05T21:31:10.713Z","avatar_url":"https://github.com/mito-ds.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mitosheet Helper Config\n\nThis repository is home to the `mitosheet_helper_config` Python package, which is used to configure enterprise installations of the `mitosheet` package. \nCurrently, the package allows you to configure the:\n- Support email\n\nIn 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](https://github.com/mito-ds/monorepo/issues) in the Mito monorepo or sending us an [email](mailto:founders@sagacollab.com). \n\nThis package should only be used with a valid Mito Enterprise liscence Mito. Learn more about Mito Enterprise [here](https://www.trymito.io/plans).\n\n# How this package works \n\nThe `mitosheet_helper_config` package is designed for admins to set the Mito configuration settings for your entire organization. This configuration system is designed to work seamlessly, no matter how you deliver Jupyter/Mito to your end users. \n\nWhen the `mitosheet_helper_config` package is present in your users' environment, the `mitosheet` package will read the exported MITO_ENTERPRISE_CONFIGURATION dictionary from this package and update the settings accordingly. \n\n# Instructions for Admins\n\nIf you wish to deploy a custom Mito configuration to your users, follow the steps below. \n\n## 1. Fork this repository\n\n- Fork this repository on Github\n- Edit the `mito_helper_config/mito_config.py` file to set your enterprise settings\n- Push these changes to your Github fork\n\n## 2. Make the modified config available to users \n\nThis package can be made available through a private PyPi mirror, or directly from Github. In either case, this package should be installable as a simple `pip install`. \n\n### Deploy this package to a private PyPi mirror\n\nIf you run a PyPi mirror to distribute packages to your users, follow the deploy instructions in `DEPLOY.md`.\n\nAfter doing this, the `mitosheet_helper_config` can be deployed to user enviornments like any other package. Simply add `mitosheet_helper_config` to `requirements.txt` file, or install it into a docker image like any other pip package.\n\n### Distribute package directly from your Github fork\n\nAnother option is just `pip install`ing directly from Github. This works if all users have access to this Github repository, or if you are distributing a docker image that has access to this repository.\n\nIf you are distributing the package from Github, run the command: `pip install git+\u003cREPO_URL\u003e#egg=mitosheet_helper_config`, where you replace `\u003cREPO_URL\u003e` with the URL of the forked and updated package you created above. **Ensure that the `pip install` will have the correct permissions to access this Github repository when it is being run.**\n\n## 3. Verify deployment worked\nIf you followed those instructions successfully, the settings should now be applied to Mito. Make sure it worked by:\n- Open a Jupyter instance where you use Mito\n- Restart your kernel and refresh your browser \n- Create a mitosheet\n- Click on the Get Support button in the top right hand corner of Mito\n- Make sure that Mito directs you to the email address you configured in the `mitosheet_helper_config` package. \n\n# Want help?\nIf you ran into any issues during that process, we're more than happy to help. If you have a Mito Enterprise license, you're probably talking to us already, so just shoot us an [email](mailto:founders@sagacollab.com), and we'll get you sorted.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmito-ds%2Fmitosheet_helper_config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmito-ds%2Fmitosheet_helper_config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmito-ds%2Fmitosheet_helper_config/lists"}