Skip to content

Commit ccafb4c

Browse files
Merge pull request #6 from matheusfelipeog/feat/fordev-v1.0.0
Fordev v1.0.0
2 parents a40c13e + 5881a41 commit ccafb4c

38 files changed

+2892
-2342
lines changed

.readthedocs.yml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# .readthedocs.yml
2+
# Read the Docs configuration file
3+
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
4+
5+
# Required
6+
version: 2
7+
8+
# Select the Docker image used for building the docs.
9+
build:
10+
image: latest
11+
12+
# Build documentation in the docs/directory with Sphinx
13+
sphinx:
14+
builder: html
15+
configuration: docs/source/conf.py
16+
fail_on_warning: false
17+
18+
# Build all formats (htmlzip, pdf and epub)
19+
formats: all
20+
21+
# Configure python for install requirements
22+
python:
23+
version: 3.8
24+
install:
25+
- requirements: docs/docs_requirements.txt

Pipfile

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[[source]]
2+
url = "https://pypi.org/simple"
3+
verify_ssl = true
4+
name = "pypi"
5+
6+
[packages]
7+
requests = "==2.24.0"
8+
beautifulsoup4 = "==4.9.3"
9+
10+
[dev-packages]
11+
pylint = "2.7.2"
12+
sphinx = "3.5.2"
13+
sphinx-rtd-theme = "*"
14+
sphinxcontrib-napoleon = "*"
15+
16+
[requires]
17+
python_version = "3.8"

Pipfile.lock

+420
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

+24-27
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@
44

55
<p align="center">
66
<a href="https://pypi.org/project/fordev/">
7-
<img alt="PyPI - Status" src="https://img.shields.io/pypi/status/fordev?color=black&style=for-the-badge" />
7+
<img alt="PyPI - Status" src="https://img.shields.io/pypi/status/fordev?color=black" />
88
</a>
99
<a href="https://pypi.org/project/fordev/">
10-
<img alt="Downloads in month" src="https://img.shields.io/pypi/dm/fordev?color=black&style=for-the-badge" />
10+
<img alt="Downloads in month" src="https://img.shields.io/pypi/dm/fordev?color=black" />
1111
</a>
1212
<a href="https://pypi.org/project/fordev/">
13-
<img alt="PyPI" src="https://img.shields.io/pypi/v/fordev?color=black&style=for-the-badge" />
13+
<img alt="PyPI" src="https://img.shields.io/pypi/v/fordev?color=black" />
1414
</a>
1515
<a href="https://github.com/matheusfelipeog/fordev/releases">
16-
<img alt="GitHub release (latest by date)" src="https://img.shields.io/github/v/release/matheusfelipeog/fordev?color=black&style=for-the-badge" />
16+
<img alt="GitHub release (latest by date)" src="https://img.shields.io/github/v/release/matheusfelipeog/fordev?color=black" />
1717
</a>
1818
<a href="https://github.com/matheusfelipeog/fordev/blob/master/LICENSE">
19-
<img src="https://img.shields.io/github/license/matheusfelipeog/fordev?color=black&style=for-the-badge" alt="License MIT" />
19+
<img src="https://img.shields.io/github/license/matheusfelipeog/fordev?color=black" alt="License MIT" />
2020
</a>
2121
</p>
2222

@@ -26,10 +26,10 @@
2626
- [O objetivo](#o-objetivo)
2727
- [Instalação](#instalação)
2828
- [Demo](#demo)
29-
- [Documentação Oficial](https://github.com/matheusfelipeog/fordev/blob/master/doc/README.md)
29+
- [Documentação Oficial](https://fordev.readthedocs.io/)
3030
- [Funcionalidades](#funcionalidades)
31-
- [fordev.generator](#fordevgenerator)
32-
- [fordev.validator](#fordevvalidator)
31+
- [fordev.generators](#fordevgenerators)
32+
- [fordev.validators](#fordevvalidators)
3333
- [Contribuições](#contribuições)
3434
- [Aviso Legal](#aviso-legal)
3535
- [Licença](#licença)
@@ -60,11 +60,8 @@ $ pip install fordev
6060
Socilitando dados randômicos de uma pessoa do sexo *masculino*, de *25 anos de idade* e que *mora em SP*.
6161

6262
```python
63-
>>> from fordev.generator import people
64-
>>> p = people(sex='M', age=25, state='SP')
65-
>>> print(p)
66-
67-
# Output ---------------------------------------------------------------------------------
63+
>>> from fordev.generators import people
64+
>>> people(sex='M', age=25, state='SP')
6865
{
6966
'altura': '1,90',
7067
'bairro': 'Jardim Maria Amélia',
@@ -99,9 +96,9 @@ Confira a seção de [funcionalidades](#funcionalidades) para ver todas as funç
9996

10097
Abaixo estão todas as funções correspondentes às funcionalidades disponíveis e que foram mapeadas no site 4Devs.
10198

102-
Você pode conferir a [Documentação Oficial](https://github.com/matheusfelipeog/fordev/blob/master/doc/README.md) para ver uma explicação detalhada e exemplos do uso de todas as funções.
99+
Você pode conferir a [Documentação Oficial](https://fordev.readthedocs.io/) para ver uma explicação detalhada e exemplos do uso de todas as funções.
103100

104-
### `fordev.generator`
101+
### `fordev.generators`
105102

106103
- `certificate(...)` - Gerador de certidões de nascimento, casamento e óbito;
107104
- `cnh(...)` - Gerador de CNH (Carteira Nacional de Habilitação);
@@ -122,21 +119,21 @@ Você pode conferir a [Documentação Oficial](https://github.com/matheusfelipeo
122119
- `uf(...)` - Gerador de código de UF (Unidade Federativa);
123120
- `city(...)` - Gerador de cidades do brasil por estado selecionado.
124121

125-
### `fordev.validator`
122+
### `fordev.validators`
126123

127124
Todas as funções disponíveis neste módulo são responsáveis por verificar se o dado passado é válido ou não.
128125

129-
- `credit_card(...)` - Verifica se o código de cartão de crédito passado é válido;
130-
- `bank_account(...)` - Verifica se os dados da conta bancária passado é válido;
131-
- `certificate(...)` - Verifica se o código de certidão passado é válido;
132-
- `cnh(...)` - Verifica se o código do CNH passado é válido;
133-
- `cnpj(...)` - Verifica se o código do cnpj passado é válido;
134-
- `cpf(...)` - Verifica se o código do cpf passado é válido;
135-
- `pis_pasep(...)` - Verifica se o código do PIS/PASEP passado é válido;
136-
- `renavam(...)` - Verifica se o código do RENAVAM passado é válido;
137-
- `rg(...)` - Verifica se o código do RG passado é válido;
138-
- `voter_title(...)` - Verifica se o código do Título de Eleitor passado é válido;
139-
- `state_registration(...)` - Verifica se o código da Inscrição Estadual passado é válido.
126+
- `is_valid_credit_card(...)` - Verifica se o código de cartão de crédito passado é válido;
127+
- `is_valid_bank_account(...)` - Verifica se os dados da conta bancária passado é válido;
128+
- `is_valid_certificate(...)` - Verifica se o código de certidão passado é válido;
129+
- `is_valid_cnh(...)` - Verifica se o código do CNH passado é válido;
130+
- `is_valid_cnpj(...)` - Verifica se o código do cnpj passado é válido;
131+
- `is_valid_cpf(...)` - Verifica se o código do cpf passado é válido;
132+
- `is_valid_pis_pasep(...)` - Verifica se o código do PIS/PASEP passado é válido;
133+
- `is_valid_renavam(...)` - Verifica se o código do RENAVAM passado é válido;
134+
- `is_valid_rg(...)` - Verifica se o código do RG passado é válido;
135+
- `is_valid_voter_title(...)` - Verifica se o código do Título de Eleitor passado é válido;
136+
- `is_valid_state_registration(...)` - Verifica se o código da Inscrição Estadual passado é válido.
140137

141138

142139
## Contribuições

0 commit comments

Comments
 (0)