Skip to content

Release 1.5.0#121

Closed
skupriienko wants to merge 122 commits intomasterfrom
release/1.5.0
Closed

Release 1.5.0#121
skupriienko wants to merge 122 commits intomasterfrom
release/1.5.0

Conversation

@skupriienko
Copy link
Collaborator

No description provided.

bfontaine and others added 30 commits April 7, 2018 17:58
Pass action id, change build_url to accept both number and string
Pass action id, change build_url to accept both number and string
Add action_id to get, increase minor version
Add support for domain specific api url, update requests module, remove python 2.6 support
Fix URL slicing, update version in unit test
Fix unit tests for new API address
try to skip some formating rules
Update README.md, fix the license name in setup.py
* Add GitHub actions and workflows

* Add hardcoded version (temporarily)

* Disable linters and some linting rules

* Linting

* Add secrets variables

* Add environment to github action

* Improve Makefile

* Fix actions versions

* Enable tests on GitHub Actions for py39-py312

* Replace setup.py by pyproject.toml, update Makefile, move dev deps to environment-dev.yaml

* Fix json data

* Test package version on GA
* Add .editorconfig for teamwork

* Add type hints

* Fix version, add tests

* Fix __all__ in the mailjet_rest module

* Add, fix, and improve type hints; add py.typed; add packaging stuff to pyproject.toml, enhance & improve .gitignore

* Fix import

* Fix package-data

* Add  type hints to tests

* Remove unused type ignore, add mypy configs, improve type hints with checking by mypy --strict

* Fix the sample module's import

* Ignore type errors

* Set allow_redefinition to false

* Exclude samples

* Add bandit to pre-commit hooks

* Formatting

* Add toml for bandit

* Add pyright type checker with initial settings, and with the pre-comit hook

* Add typos spelling checker with the pre-commit hook

* Update pre-commit hooks
* docs: Add docstrings for packages, modules, classes, methods, and functions (following PEP 257 Docstring Conventions); apply linting

* docs: Enable docstring lints

* docs: Remove Return: None

* docs: Remove unused or fixed ruff lint rules

* ci: update pre-commit hooks

* docs: Add more docstring to tests

* docs: pydocstyle linting
* Formatting, timezone, type hints, docstrings

* Rename logging function

* Add tests for debug logging by retrieving message if MESSAGE_ID isn't correct; update pre-commit hooks

* Fix duplication of the log handlers

* Enable flake8 and add configs to pyproject.toml, apply flake8 linter
* ci: Add a conda recipe
* Improve CI Automation and package management (#116)

* ci: Fix conda.recipe, add samples

* ci: Disable TestPyPI job; Add samples to stdist

* docs: Update CHANGELOG, fix Python support versions in README

* docs: Fix urls

* docs: Update badges

* Release v1.4.0
@skupriienko skupriienko self-assigned this Jul 11, 2025
@skupriienko skupriienko deleted the release/1.5.0 branch July 11, 2025 10:58
@skupriienko skupriienko restored the release/1.5.0 branch July 11, 2025 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.