Skip to content

Commit

Permalink
Cambios Menores
Browse files Browse the repository at this point in the history
  • Loading branch information
mariofix committed Jan 10, 2023
1 parent 3051fc8 commit e61e3f8
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 50 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Futuros Cambios]

## [1.1.1]- 2022-11-23
## [1.1.2]- 2023-01-09
### Cambiado
- Cambios Menores

## [1.1.1]- 2023-01-07
### Cambiado
- Documentacion
- Tests
- apiFlow.min.yaml y apiFlow.sandbox.min.yaml son las especificaciones para ahorrar tiempo de carga.


## [1.1.0]- 2022-11-23
### Agregado
- Wrapper sobre openapi3
Expand Down
48 changes: 4 additions & 44 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ PyFlowCL
Cliente API para operaciones con el servicio de pagos Flow.cl [FlowAPI-3.0.1](https://www.flow.cl/docs/api.html)
Frunciona como wrapper sobre cliente [OpenAPI3] (https://github.com/Dorthu/openapi3)

[![pyflowcl-tests](https://github.com/mariofix/pyflowcl/actions/workflows/pyflowcl.yml/badge.svg?branch=openapi-client)](https://github.com/mariofix/pyflowcl/actions/workflows/pyflowcl.yml)
[![pyflowcl-tests](https://github.com/mariofix/pyflowcl/actions/workflows/pyflowcl.yml/badge.svg?branch=dev)](https://github.com/mariofix/pyflowcl/actions/workflows/pyflowcl.yml)
[![PyPI version](https://badge.fury.io/py/pyflowcl.svg)](https://badge.fury.io/py/pyflowcl)
---

Expand Down Expand Up @@ -39,51 +39,13 @@ python cliente_flow.py
```


### Cliente Antiguo

---

## Licencia
>Puedes revisar el texto completo de la licencia [aqui](https://github.com/mariofix/pyflowcl/blob/main/LICENSE)
Este proyecto está licenciado bajo los términos de la licencia **MIT**.
FlowAPI está licenciado bajo los términos de la licencia **Apache 2.0**.





PyFlowCL - Old
============


Cliente API para operaciones con el servicio de pagos Flow.cl
[FlowAPI-3.0.1](https://www.flow.cl/docs/api.html)

---

## Comandos Habilitados
- [Payment](https://www.flow.cl/docs/api.html#tag/payment)
- [Refund](https://www.flow.cl/docs/api.html#tag/refund)


---

## Instalacion
Este proyecto está desarrollado para Python 3.7 y superior.
Para soporte Python 3.6 revisar la rama **stable-py36**.
Este proyecto es administrado por Poetry.
Se entrega archivo requirements.txt para PIP.
Ejemplos en flow_client.py


---

## Uso
```python
from pyflowcl import Payment
from pyflowcl.Clients import ApiClient

API_URL = "https://sandbox.flow.cl/api"
API_URL = "https://www.flow.cl/api"
API_KEY = "your_key"
API_SECRET = "your_secret"
FLOW_TOKEN = "your_payment_token"
Expand All @@ -99,6 +61,4 @@ print(call)
>Puedes revisar el texto completo de la licencia [aqui](https://github.com/mariofix/pyflowcl/blob/stable-v3/LICENSE)
Este proyecto está licenciado bajo los términos de la licencia **MIT**.
FlowAPI está licenciado bajo los términos de la licencia **Apache 2.0**.

![Tests PyFlowCL](https://github.com/mariofix/pyflowcl/workflows/Test%20PyFlowCL/badge.svg)
FlowAPI está licenciado bajo los términos de la licencia **Apache 2.0**.
2 changes: 1 addition & 1 deletion pyflowcl/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
from pyflowcl.flowapi_spec import FlowAPI
from pyflowcl.Clients import ApiClient

__version__ = "1.1.1"
__version__ = "1.1.2"


__all__ = ["FlowAPI", "ApiClient", "__version__"]
1 change: 0 additions & 1 deletion pyflowcl/flowapi_spec.py
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,6 @@ def load_yaml_spec(self, spec: str = None) -> None:
Args:
spec: Cadena de texto con el documento YAML
download: Descarga el archivo desde Flow en caso de no encontarse.
Raises:
Exception: Cuando ``spec`` no está definido
OSError: Cuando no fue posible descargar el archivo YAML
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "pyflowcl"
version = "1.1.1"
version = "1.1.2"
description = "Cliente para comunicacion con flowAPI-3 de flow.cl"
authors = ["Mario Hernandez <yo@mariofix.com>"]
license = "MIT"
Expand All @@ -23,7 +23,7 @@ packages = [{include = "pyflowcl"}]
[tool.poetry.dependencies]
python = "^3.7"
requests = "^2.25.1"
openapi3 = {git = "https://github.com/Dorthu/openapi3.git", rev = "master"}
openapi3 = "^1.7.0"
python-fsutil = "^0.7.0"
python-slugify = "^7.0.0"

Expand Down
2 changes: 1 addition & 1 deletion tests/test_pyflow.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@


def test_version():
assert __version__ == "1.1.1"
assert __version__ == "1.1.2"


def test_FlowAPI_config_via_init_sandbox():
Expand Down

0 comments on commit e61e3f8

Please sign in to comment.