# Neon Reset Plugin
Plugin to handle factory reset requests. Note that this plugin will install system
services and modify system config as part of its installation. Installation may
fail if not completed as `root`.
## Default Reset Behavior
By default, the reset plugin will reset your Python environment to the state it
was in when this plugin was installed. It will also restore the user `.local`,
`.cache`, and `.config` directories to the state their original state.
`/etc/neon/neon.yaml` will be updated to the latest default if an internet connection
is available. The reset script comes from the
[neon-image-recipe repository](https://github.com/NeonGeckoCom/neon-image-recipe/blob/master/11_factory_reset/overlay/opt/neon/reset).
Raw data
{
"_id": null,
"home_page": "https://github.com/NeonGeckoCom/neon-phal-plugin-reset",
"name": "neon-phal-plugin-reset",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Neongecko",
"author_email": "developers@neon.ai",
"download_url": "https://files.pythonhosted.org/packages/9b/4c/30360dd6214b3de2acf9669bdb2a3c7dfc72195a817c7260cf3570e1284a/neon-phal-plugin-reset-0.4.1.tar.gz",
"platform": null,
"description": "# Neon Reset Plugin\nPlugin to handle factory reset requests. Note that this plugin will install system\nservices and modify system config as part of its installation. Installation may\nfail if not completed as `root`.\n\n## Default Reset Behavior\nBy default, the reset plugin will reset your Python environment to the state it\nwas in when this plugin was installed. It will also restore the user `.local`, \n`.cache`, and `.config` directories to the state their original state.\n`/etc/neon/neon.yaml` will be updated to the latest default if an internet connection\nis available. The reset script comes from the \n[neon-image-recipe repository](https://github.com/NeonGeckoCom/neon-image-recipe/blob/master/11_factory_reset/overlay/opt/neon/reset).\n",
"bugtrack_url": null,
"license": "BSD-3",
"summary": "Device Reset Interface",
"version": "0.4.1",
"project_urls": {
"Homepage": "https://github.com/NeonGeckoCom/neon-phal-plugin-reset"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0b675ede35999004cc2b2d707e71013a4894faca8651eca2fd5791db9c6095c3",
"md5": "dfe24075b5ed0a7bafb03ee96e4dae74",
"sha256": "7be739ec09cf7a55ba1db94d49aaa46c92d68bf123983860827a1161c5e768c6"
},
"downloads": -1,
"filename": "neon_phal_plugin_reset-0.4.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "dfe24075b5ed0a7bafb03ee96e4dae74",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 11952,
"upload_time": "2024-04-22T18:46:16",
"upload_time_iso_8601": "2024-04-22T18:46:16.919532Z",
"url": "https://files.pythonhosted.org/packages/0b/67/5ede35999004cc2b2d707e71013a4894faca8651eca2fd5791db9c6095c3/neon_phal_plugin_reset-0.4.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9b4c30360dd6214b3de2acf9669bdb2a3c7dfc72195a817c7260cf3570e1284a",
"md5": "ae9573b21a889b14924ef11588b4639c",
"sha256": "4441d11918b1d34ecc8e9e971d0aa06b2826251418c226fa058417b726459cb6"
},
"downloads": -1,
"filename": "neon-phal-plugin-reset-0.4.1.tar.gz",
"has_sig": false,
"md5_digest": "ae9573b21a889b14924ef11588b4639c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7895,
"upload_time": "2024-04-22T18:46:18",
"upload_time_iso_8601": "2024-04-22T18:46:18.112215Z",
"url": "https://files.pythonhosted.org/packages/9b/4c/30360dd6214b3de2acf9669bdb2a3c7dfc72195a817c7260cf3570e1284a/neon-phal-plugin-reset-0.4.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-22 18:46:18",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "NeonGeckoCom",
"github_project": "neon-phal-plugin-reset",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "neon-phal-plugin-reset"
}