# Feriados Municipais Brasil
Uma biblioteca Python para gerenciar feriados municipais nas cidades de Juiz de Fora, Coronel Fabriciano, Ipatinga e Governador Valadares. Esta biblioteca permite aos usuarios verificar, criar, excluir e manipular feriados, incluindo marcar feriados nao obrigatorios como obrigatorios e vice-versa.
Funcionalidades
Verificar feriados: Recuperar feriados para cidades especificas.
Criar feriados: Adicionar novos feriados à lista de feriados da cidade.
Excluir feriados: Remover feriados da lista de feriados da cidade.
Verificar feriados facultativos: Identificar quais feriados sao facultativos.
Manipular feriados: Alterar o status dos feriados de nao obrigatorios para obrigatorios e vice-versa.
## Instalacao
Voce pode instalar a biblioteca usando pip:
pip install feriados-municipais
## Como usar
Aqui estao alguns exemplos para voce comecar:
Importando a Biblioteca
from feriados_municipais import *
## Inicializar Variaveis
```
from datetime import date
hoje = date.today()
feriados = FeriadosBrasil(data=hoje)
feriados.Ipatinga().init()
```
## Adicionar um Novo Feriado a Lista para uma Cidade Especifica
```FeriadosBrasil.Ipatinga.new_feriado_personalizado(dia=1, mes=2, nome="Feriado Exemplo", facultativo=False)```
## Verificar se a Data e Feriado
```FeriadosBrasil.Ipatinga.is_feriado()```
## Definir um Feriado como Facultativo
```FeriadosBrasil.Ipatinga.set_feriado_as_facultativo_by_date(20, 7)```
## Obter Feriados Facultativos de um Municipio
```FeriadosBrasil.Ipatinga.get_feriados_facultativos()```
## Remover um Feriado
```FeriadosBrasil.Ipatinga.del_feriado_by_date(20, 7)```
## Contributions
Nos aceitamos contribuicoes! Por favor, leia nossas diretrizes de contribuicao para mais informacoes.
## Licence
Este projeto esta licenciado sob a licenca MIT - veja o arquivo LICENSE para mais detalhes.
Sinta-se à vontade para modificar este template para melhor atender às especificidades e estrutura da sua biblioteca.
Raw data
{
"_id": null,
"home_page": null,
"name": "br-feriados",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "feriados br municipais brasil",
"author": "Luiz Fernando Teles Rodrigues",
"author_email": "euluizfernando2001@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/25/a5/16b52f717b7077232d8d2eafccdc3e27619681a12a2acb21030e1fd36e85/br_feriados-2.0.2.tar.gz",
"platform": null,
"description": "# Feriados Municipais Brasil\r\nUma biblioteca Python para gerenciar feriados municipais nas cidades de Juiz de Fora, Coronel Fabriciano, Ipatinga e Governador Valadares. Esta biblioteca permite aos usuarios verificar, criar, excluir e manipular feriados, incluindo marcar feriados nao obrigatorios como obrigatorios e vice-versa.\r\n\r\nFuncionalidades\r\nVerificar feriados: Recuperar feriados para cidades especificas.\r\nCriar feriados: Adicionar novos feriados \u00c3\u00a0 lista de feriados da cidade.\r\nExcluir feriados: Remover feriados da lista de feriados da cidade.\r\nVerificar feriados facultativos: Identificar quais feriados sao facultativos.\r\nManipular feriados: Alterar o status dos feriados de nao obrigatorios para obrigatorios e vice-versa.\r\n\r\n## Instalacao\r\nVoce pode instalar a biblioteca usando pip:\r\npip install feriados-municipais\r\n\r\n## Como usar\r\nAqui estao alguns exemplos para voce comecar:\r\n\r\nImportando a Biblioteca\r\nfrom feriados_municipais import *\r\n\r\n## Inicializar Variaveis\r\n\r\n```\r\nfrom datetime import date\r\n\r\nhoje = date.today()\r\n\r\nferiados = FeriadosBrasil(data=hoje)\r\nferiados.Ipatinga().init()\r\n```\r\n\r\n## Adicionar um Novo Feriado a Lista para uma Cidade Especifica\r\n```FeriadosBrasil.Ipatinga.new_feriado_personalizado(dia=1, mes=2, nome=\"Feriado Exemplo\", facultativo=False)```\r\n\r\n## Verificar se a Data e Feriado\r\n```FeriadosBrasil.Ipatinga.is_feriado()```\r\n\r\n## Definir um Feriado como Facultativo\r\n```FeriadosBrasil.Ipatinga.set_feriado_as_facultativo_by_date(20, 7)```\r\n\r\n## Obter Feriados Facultativos de um Municipio\r\n```FeriadosBrasil.Ipatinga.get_feriados_facultativos()```\r\n\r\n## Remover um Feriado\r\n```FeriadosBrasil.Ipatinga.del_feriado_by_date(20, 7)```\r\n\r\n## Contributions\r\nNos aceitamos contribuicoes! Por favor, leia nossas diretrizes de contribuicao para mais informacoes.\r\n\r\n## Licence\r\nEste projeto esta licenciado sob a licenca MIT - veja o arquivo LICENSE para mais detalhes.\r\n\r\nSinta-se \u00c3\u00a0 vontade para modificar este template para melhor atender \u00c3\u00a0s especificidades e estrutura da sua biblioteca.\r\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "Vers\u00e3o beta da biblioteca de feriados municipais.",
"version": "2.0.2",
"project_urls": null,
"split_keywords": [
"feriados",
"br",
"municipais",
"brasil"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "25a516b52f717b7077232d8d2eafccdc3e27619681a12a2acb21030e1fd36e85",
"md5": "bbbbb9eefb874af2070c3c79542894d9",
"sha256": "42901780ebb9d2273937daed63d6d6a25178dba1f28deae6ce2b2359f0adb672"
},
"downloads": -1,
"filename": "br_feriados-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "bbbbb9eefb874af2070c3c79542894d9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 3073,
"upload_time": "2024-07-21T23:53:26",
"upload_time_iso_8601": "2024-07-21T23:53:26.293044Z",
"url": "https://files.pythonhosted.org/packages/25/a5/16b52f717b7077232d8d2eafccdc3e27619681a12a2acb21030e1fd36e85/br_feriados-2.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-21 23:53:26",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "br-feriados"
}