Skip to content

fix(config): ipinfo_* deprecation no longer warns on a None value (v3.2.1) #55

fix(config): ipinfo_* deprecation no longer warns on a None value (v3.2.1)

fix(config): ipinfo_* deprecation no longer warns on a None value (v3.2.1) #55

Workflow file for this run

name: Greetings
on: [pull_request_target, issues]
jobs:
greeting:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/first-interaction@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
issue-message: |
Thanks for opening your first issue on **guard-core**!
To help us triage quickly, please make sure your report includes:
- A clear reproduction (a short Python snippet or failing test is ideal)
- Output of `python --version && uv --version`
- The Python version range supported (`>=3.10,<3.15`) and which version you're on
- Operating system and (if relevant) the framework adapter you're using on top (`fastapi-guard`, `flaskapi-guard`, `djangoapi-guard`, `tornadoapi-guard`)
- Logs / tracebacks / Redis configuration if relevant
A few pointers:
- Read [CONTRIBUTING.md](../blob/master/CONTRIBUTING.md) for the bug-report and enhancement guidelines.
- We follow the [Contributor Covenant Code of Conduct](../blob/master/CODE_OF_CONDUCT.md).
- **Security vulnerability?** Do **not** open a public issue — please follow [SECURITY.md](../blob/master/SECURITY.md) and use GitHub's private vulnerability reporting.
Thanks again — a maintainer will be with you soon.
pr-message: |
Thanks for opening your first pull request on **guard-core**!
Quick checklist before review (most of these are enforced by CI, but worth a glance):
- [ ] `make lint` — `ruff format`, `ruff check`, `mypy`, and `vulture`
- [ ] `make test` (or `make local-test`) — full test suite passes with 100% coverage
- [ ] `make security` — `bandit`, `safety`, and `pip-audit` all clean
- [ ] `make quality` — `radon` and `xenon` complexity thresholds respected
- [ ] No `# noqa` / `# type: ignore` shortcuts; pre-existing violations in touched files are fixed
- [ ] Added an entry under `## Unreleased` in [CHANGELOG.md](../blob/master/CHANGELOG.md)
- [ ] If you touched a public API, updated the relevant page under `docs/`
See [CONTRIBUTING.md](../blob/master/CONTRIBUTING.md) for the full workflow and the [Code of Conduct](../blob/master/CODE_OF_CONDUCT.md) for the community standards we follow.
Welcome aboard — a maintainer will review shortly.