- Drop support for python 3.6
- Change strings format to f-strings
- Update dependencies
- Fix supported python version specification
Separation from Culqi official repository and add a bunch of fixes to be relased under a new package name but fully compatible with Culqi official repository.
- Add Support for python 3.8.x
- Add Support for python 3.9.x
- Drop support for python 2.7.x
- Drop support for python 3.5.x
- Update dependecies
- Fix conflict with pylint E1101 (no-member) error message
- Add tests for distinct cards
- Add tests for error responses
- Fix faling tests due to bad culqi responses
- Add documentation
- Add pylint for code quality tests before commit
- Add bandit for code quality tests before commit
- Add mypy for code quality tests before commit
- Add integration with Travis CI for automated run testing and coverage
- Add integration with Codacy for automated code quality
- Add integration with Codecov for coverage
- Add integration with Requires for requirements monitoring
This changes where never released at Culqi
- Support for python 3.8.x
- Updated dependecies
- Fixed conflict with pylint E1101 (no-member) error message
- Added tests for distinct cards
- Added tests for error responses
- Added pylint and bandit for code quality tests
- Drop support for python 3.4
- Added complete set of tests
- Added support for
orders - Complete refactor in API Client
- Use Client class instead to configure module directly
- Moved to poetry for dependency management
- Use of black for linting
- Use of tox for testing environments
- Added precomit hooks with pre-comit
- Added code coverage
- Developer friendly nomneclature
- Change the default timeout of GET method 120 to 360
- rename COD_COMMERCE to public_key and API_KEY to private_key
- Fix capture method in Charge
- Add Card
- Add Customer
- Add Event
- Add Transfer
- Add update method
- Add: LIST, GET, DELETE for each Resource
- Fix Create Token
- Create Token
- Create Charge
- Create Plan
- Create Subscription
- Create Refund
- Unit Tests