Health Equity Tracker is a free-to-use data visualization platform that is enabling new insights into the impact of COVID-19 and other social and political determinants of health on historically underrepresented groups in the United States.
Free-threaded CPython builds (i.e. python3.13t and the 3.13t ABI) are not currently supported.
In API mode, when you get a function from a C library by writing
fn = lib.myfunc, you get an object of a special type for performance
reasons, instead of a <cdata 'C-function-type'>. Before version 1.17
you could only call such objects. You could write
ffi.addressof(lib, "myfunc") in order to get a real <cdata> object,
based on the idea that in these cases in C you'd usually write &myfunc
instead of myfunc. In version 1.17, the special object
lib.myfunc can now be passed in many places where CFFI expects
a regular <cdata> object. For example, you can now pass
it as a callback to a C function call, or write it inside a C
structure field of the correct pointer-to-function type, or use
ffi.cast() or ffi.typeof() on it.
In API mode, when you get a function from a C library by writing fn = lib.myfunc, you get an object of a special type for performance reasons, instead of a object. For example, you can now pass it as a callback to a C function call, or write it inside a C structure field of the correct pointer-to-function type, or use ffi.cast() or ffi.typeof() on it.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the minor-python group in /shared_requirements with 4 updates: cffi, google-auth, pyyaml and zipp.
Updates
cffi
from 1.16.0 to 1.17.0Release notes
Sourced from cffi's releases.
Commits
74731f9
Release 1.17.0 (#108)181fa00
1.17.0rc1 release (#80)772528e
Add 3.13 to trove classifiers (#72)e36042d
1.17.0b1 prep (#79)39bdab2
avoid null-pointer-subtraction error (#78)d7f750b
Mention the systemd issue with old-style callbacks (#74)56f7609
Buildaarch64
musllinux
wheel (#69)e59ec8f
Win32: pass the flags from dlopen() to LoadLibraryEx() (#65)0619e5e
remove binary cruft (#63)640e89f
rearrange code to make PyPy testing happier (#59)Updates
google-auth
from 2.32.0 to 2.33.0Release notes
Sourced from google-auth's releases.
Changelog
Sourced from google-auth's changelog.
Commits
5030b82
chore(main): release 2.33.0 (#1560)52abcf2
chore: Add aiohttp requirements test constraint. (#1566)40b9ed9
docs: Update argument for Credentials initialization (#1557)dc17dfc
feat: implement asyncStaticCredentials
using access tokens (#1559)036dac4
feat: implement base classes for credentials and request sessions (#1551)61c2432
fix(metadata): enhance retry logic for metadata server access in _metadata.py...461a3f5
chore: Modify exponential backoff implementation to have no initial sleep (#1...Updates
pyyaml
from 6.0.1 to 6.0.2Release notes
Sourced from pyyaml's releases.
Changelog
Sourced from pyyaml's changelog.
Commits
41309b0
Release 6.0.2 (#819)dd9f0e1
6.0.2rc1 (#809)f5527a2
disable CI trigger on PR editsb4d80a7
Python 3.12 + musllinux_1_1_x86_64 wheel supportUpdates
zipp
from 3.19.2 to 3.20.0Changelog
Sourced from zipp's changelog.
Commits
c5a33b2
Finalizef7f1cb3
Made the zipfile compatibility overlay available as zipp.compat.overlay.9be5e12
Finalize1184111
Narrow the versions under which Traversable is imported from importlib.abc. F...579be51
Merge pull request #122 from jaraco/bugfix/121-glob-dirs5d89a1c
Also match directories in Path.glob.6f900ed
Add failing test capturing missed expectation.21c6bfd
Merge https://github.com/jaraco/skeletonab34814
Re-enable preview, this time not for one specific feature, but for all featur...05d8b14
Merge https://github.com/jaraco/skeletonDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show