Fix existing modules and improve test coverage.
Support only Python 3.12.
What's Changed
- Add a "live" tests marker by @jond01 in #141
- Disable the network connection in non-live tests by @jond01 in #142
- Split the pre-commit job from the tests workflow by @jond01 in #143
- Don't run non-live tests in the cron schedule by @jond01 in #144
- Python 3.12 support by @jond01 in #71
- Bump mypy from 1.6.1 to 1.7.0 by @dependabot in #148
- Bump pandas from 2.1.2 to 2.1.3 by @dependabot in #147
- Bump actions/setup-python from 4 to 5 by @dependabot in #149
- Bump pylint from 3.0.2 to 3.0.3 by @dependabot in #151
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #153
- Bump coverage from 7.3.2 to 7.3.3 by @dependabot in #152
- Bump pandas-stubs from 2.1.1.230928 to 2.1.4.231218 by @dependabot in #154
- Bump coverage from 7.3.3 to 7.3.4 by @dependabot in #155
- Bump mypy from 1.7.1 to 1.8.0 by @dependabot in #156
- Bump pandas-stubs from 2.1.4.231218 to 2.1.4.231227 by @dependabot in #158
- Bump coverage from 7.3.4 to 7.4.0 by @dependabot in #157
- Bump pytest from 7.4.3 to 7.4.4 by @dependabot in #159
- Bump actions/cache from 3 to 4 by @dependabot in #160
- Bump pandas from 2.1.4 to 2.2.0 by @dependabot in #161
- Bump pytest from 7.4.4 to 8.0.0 by @dependabot in #162
- Bump coverage from 7.4.0 to 7.4.1 by @dependabot in #163
- Add Pepper to the known banks list by @jond01 in #165
- Bump pre-commit from 3.6.0 to 3.6.1 by @dependabot in #167
- Upgrade to Python 3.12 and remove 3.11 support by @jond01 in #168
- Bump pandas-stubs from 2.1.4.231227 to 2.2.0.240218 by @dependabot in #172
- Bump pre-commit from 3.6.1 to 3.6.2 by @dependabot in #171
- Bump pytest from 8.0.0 to 8.0.1 by @dependabot in #170
- Bump pylint from 3.0.3 to 3.1.0 by @dependabot in #175
- Bump pytest from 8.0.1 to 8.0.2 by @dependabot in #176
- Bump coverage from 7.4.1 to 7.4.3 by @dependabot in #177
- Bump poetry from 1.7.1 to 1.8.0 in /.github/workflows by @dependabot in #174
- Bump pandas from 2.2.0 to 2.2.1 by @dependabot in #178
- Update Discount API and add a test by @jond01 in #180
- Bump poetry from 1.8.1 to 1.8.2 in /.github/workflows by @dependabot in #181
- Bump pytest from 8.0.2 to 8.1.0 by @dependabot in #182
- Add Poalim tests by @jond01 in #169
Full Changelog: 0.2.0...0.3.0