# Pythomate
Pacote [pythomate](https://pypi.org/project/pythomate/) inicia fluxo(s) e rotina(s) de ferramentas Microsoft (como Power Automate e Power Bi) via linha de comando.
Aliado ao agendador de tarefas Windows cria-se gatilho(s)[^1].
## Instalação
O `pythomate` está disponível no Python Package Index - [PyPI](https://pypi.org/project/pythomate/), sendo **compatível apenas com sistema operacional Windows**.
Ele pode ser instalado utilizando-se o comando[^2]:
```bash
# Sugerimos a instalação em ambiente virtual
$ pip install pythomate
```
Necessário adicionar ao `PATH` do Windows caminho de instalação das ferramentas Microsoft desejadas[^3].
## Uso
Diretamente na linha de comando:
```bash
# Não copie e cole cegamente o comando abaixo.
# Substituo <nome-fluxo> pelo nome do fluxo que deseja iniciar.
$ pythomate run <ferramenta> <nome-fluxo>
```
Para maiores informações, consulte documentação disponível no próprio CLI, via `pythomate --help`.
## Contribuições
Veja o arquivo [`CONTRIBUTING.md`](CONTRIBUTING.md) para mais detalhes.
## Licença
O **pythomete** é licenciado sob a licença MIT.
Veja o arquivo [`LICENSE.txt`](LICENSE.txt) para mais detalhes.
Teste push.
[^1]: Gatilhos que, em geral, não são permitidos em versões gratúitas destas ferramentas.
[^2]: Sugerimos a utilização da Git Bash disponível na instalação do programa [Git for Windows](https://gitforwindows.org/).
[^3]: Como exemplo, sabemos que a ferraemnta Power Automate, em geral, encontra-se instalada em `C:/Program Files (x86)/Power Automate Desktop/`.
# CHANGELOG - Controle de alterações
Documentação das principais alterações deste repositório.
Baseado na filosofia [Mantenha um Changelog](https://keepachangelog.com/pt-BR/1.0.0/).
### [0.2] - 2023-11-10
- Publicação primeiro comando `pythomate run automate <nome-fluxo>`.
### [0.1] - 2023-10-16
- Publicação estrutura inicial necessária para funcionamento do pacote. Sem nenhuma função implementada.
Raw data
{
"_id": null,
"home_page": "https://github.com/lab-mg/pythomate",
"name": "pythomate",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "python,power automate,automate,automa\u00e7\u00e3o",
"author": "O Laborat\u00f3rio de Inova\u00e7\u00e3o em Governo - LAB.mg",
"author_email": "simplificacao@planejamento.mg.gov.br",
"download_url": "https://files.pythonhosted.org/packages/d4/bd/a8aba07241d38174af792c262815b5a35b7919063300570598b29d82d588/pythomate-0.2.tar.gz",
"platform": null,
"description": "# Pythomate\n\nPacote [pythomate](https://pypi.org/project/pythomate/) inicia fluxo(s) e rotina(s) de ferramentas Microsoft (como Power Automate e Power Bi) via linha de comando.\nAliado ao agendador de tarefas Windows cria-se gatilho(s)[^1].\n\n## Instala\u00e7\u00e3o\n\nO `pythomate` est\u00e1 dispon\u00edvel no Python Package Index - [PyPI](https://pypi.org/project/pythomate/), sendo **compat\u00edvel apenas com sistema operacional Windows**.\nEle pode ser instalado utilizando-se o comando[^2]:\n\n```bash\n# Sugerimos a instala\u00e7\u00e3o em ambiente virtual\n$ pip install pythomate\n```\n\nNecess\u00e1rio adicionar ao `PATH` do Windows caminho de instala\u00e7\u00e3o das ferramentas Microsoft desejadas[^3].\n\n## Uso\n\nDiretamente na linha de comando:\n\n```bash\n# N\u00e3o copie e cole cegamente o comando abaixo.\n# Substituo <nome-fluxo> pelo nome do fluxo que deseja iniciar.\n$ pythomate run <ferramenta> <nome-fluxo>\n```\n\nPara maiores informa\u00e7\u00f5es, consulte documenta\u00e7\u00e3o dispon\u00edvel no pr\u00f3prio CLI, via `pythomate --help`.\n\n## Contribui\u00e7\u00f5es\n\nVeja o arquivo [`CONTRIBUTING.md`](CONTRIBUTING.md) para mais detalhes.\n\n## Licen\u00e7a\n\nO **pythomete** \u00e9 licenciado sob a licen\u00e7a MIT.\nVeja o arquivo [`LICENSE.txt`](LICENSE.txt) para mais detalhes.\n\nTeste push.\n\n[^1]: Gatilhos que, em geral, n\u00e3o s\u00e3o permitidos em vers\u00f5es grat\u00faitas destas ferramentas.\n[^2]: Sugerimos a utiliza\u00e7\u00e3o da Git Bash dispon\u00edvel na instala\u00e7\u00e3o do programa [Git for Windows](https://gitforwindows.org/). \n[^3]: Como exemplo, sabemos que a ferraemnta Power Automate, em geral, encontra-se instalada em `C:/Program Files (x86)/Power Automate Desktop/`.\n\n\n# CHANGELOG - Controle de altera\u00e7\u00f5es\n\nDocumenta\u00e7\u00e3o das principais altera\u00e7\u00f5es deste reposit\u00f3rio.\nBaseado na filosofia [Mantenha um Changelog](https://keepachangelog.com/pt-BR/1.0.0/).\n\n### [0.2] - 2023-11-10\n\n- Publica\u00e7\u00e3o primeiro comando `pythomate run automate <nome-fluxo>`.\n\n### [0.1] - 2023-10-16\n\n- Publica\u00e7\u00e3o estrutura inicial necess\u00e1ria para funcionamento do pacote. Sem nenhuma fun\u00e7\u00e3o implementada.\n\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Automatiza acionamento de fluxos Power Automate.",
"version": "0.2",
"project_urls": {
"Homepage": "https://github.com/lab-mg/pythomate"
},
"split_keywords": [
"python",
"power automate",
"automate",
"automa\u00e7\u00e3o"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "15815c0dab14a59487df8fdcbba08ba617e54f043a254e5ef2fa3bdad2880edf",
"md5": "5d2639e7f858e1dfdecf7f208ded4caf",
"sha256": "ca0eefaab03981c2042e3b630cf8bb4cbd41e92144acdcf26d1306292fb9a91c"
},
"downloads": -1,
"filename": "pythomate-0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5d2639e7f858e1dfdecf7f208ded4caf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4660,
"upload_time": "2023-11-10T15:20:04",
"upload_time_iso_8601": "2023-11-10T15:20:04.603025Z",
"url": "https://files.pythonhosted.org/packages/15/81/5c0dab14a59487df8fdcbba08ba617e54f043a254e5ef2fa3bdad2880edf/pythomate-0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d4bda8aba07241d38174af792c262815b5a35b7919063300570598b29d82d588",
"md5": "1681cb9b925a70cac4ac8648833cf69b",
"sha256": "a4052d7725e0a7a5532e70e765cc637345d2f27a12ca909b4208724cacf7331c"
},
"downloads": -1,
"filename": "pythomate-0.2.tar.gz",
"has_sig": false,
"md5_digest": "1681cb9b925a70cac4ac8648833cf69b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14302001,
"upload_time": "2023-11-10T15:20:12",
"upload_time_iso_8601": "2023-11-10T15:20:12.861335Z",
"url": "https://files.pythonhosted.org/packages/d4/bd/a8aba07241d38174af792c262815b5a35b7919063300570598b29d82d588/pythomate-0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-10 15:20:12",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "lab-mg",
"github_project": "pythomate",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "pythomate"
}