Switch to using Hatchling as a build backend and remove setup.py.
Add Secure Software Development Life Cycle automation to release process. GitHub Releases for pymongocrypt now include a Software Bill of Materials, and signature files corresponding to the distribution files released on PyPI.
Switch to using Hatchling as a build backend and remove setup.py.
Add Secure Software Development Life Cycle automation to release process.
GitHub Releases for pymongocrypt now include a Software Bill of Materials, and signature
files corresponding to the distribution files released on PyPI.
2109_: maxfile and maxpath fields were removed from the namedtuple
returned by disk_partitions()_. Reason: on network filesystems (NFS) this
can potentially take a very long time to complete.
2366_, [Windows]: log debug message when using slower process APIs.
2375_, [macOS]: provide arm64 wheels. (patch by Matthieu Darbois)
2396_: process_iter()_ no longer pre-emptively checks whether PIDs have
been reused. This makes process_iter()_ around 20x times faster.
2396_: a new psutil.process_iter.cache_clear() API can be used the clear
process_iter()_ internal cache.
2401_, Support building with free-threaded CPython 3.13. (patch by Sam Gross)
2407_: Process.connections()_ was renamed to Process.net_connections()_.
The old name is still available, but it's deprecated (triggers a
DeprecationWarning) and will be removed in the future.
2425_: [Linux]: provide aarch64 wheels. (patch by Matthieu Darbois / Ben Raz)
Bug fixes
2250_, [NetBSD]: Process.cmdline()_ sometimes fail with EBUSY. It usually
happens for long cmdlines with lots of arguments. In this case retry getting
the cmdline for up to 50 times, and return an empty list as last resort.
2254_, [Linux]: offline cpus raise NotImplementedError in cpu_freq() (patch
by Shade Gladden)
2272_: Add pickle support to psutil Exceptions.
2359_, [Windows], [CRITICAL]: pid_exists()_ disagrees with Process_ on
whether a pid exists when ERROR_ACCESS_DENIED.
2360_, [macOS]: can't compile on macOS < 10.13. (patch by Ryan Schmidt)
2362_, [macOS]: can't compile on macOS 10.11. (patch by Ryan Schmidt)
2365_, [macOS]: can't compile on macOS < 10.9. (patch by Ryan Schmidt)
2395_, [OpenBSD]: pid_exists()_ erroneously return True if the argument is
a thread ID (TID) instead of a PID (process ID).
2412_, [macOS]: can't compile on macOS 10.4 PowerPC due to missing MNT_
constants.
Porting notes
Version 6.0.0 introduces some changes which affect backward compatibility:
2109_: the namedtuple returned by disk_partitions()_' no longer has
maxfile and maxpath fields.
2396_: process_iter()_ no longer pre-emptively checks whether PIDs have
been reused. If you want to check for PID reusage you are supposed to use
Process.is_running()_ against the yielded Process_ instances. That will
also automatically remove reused PIDs from process_iter()_ internal cache.
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 deps group with 8 updates in the / directory:
3.11.1
3.12.3
3.4.0
3.5.0
1.0.1
1.1
23.2.1
24.1.0
4.19.2
4.20.0
0.26.1
0.27.0
5.9.8
6.0.0
1.35.0
1.36.0
Updates
ydb
from 3.11.1 to 3.12.3Release notes
Sourced from ydb's releases.
Changelog
Sourced from ydb's changelog.
Commits
36ef09b
Release: 3.12.310fc759
Update CHANGELOG.md0cf6722
Merge pull request #445 Fix stream_reader.close() call from nklokk/fix_stream...74d22c5
fix stream_reader closeaeb5eb3
Merge pull request #443 fix iam import in arcadia from iddqdex/fix-iam-import4539bda
fix comment79ce79d
fix iam import in arcadia91a34ab
Merge pull request #437 Fixed leak sessions on asyncio timeout15614e4
revert some handles of cancellederroraf52fa2
Fix writer stop loop handleUpdates
motor
from 3.4.0 to 3.5.0Release notes
Sourced from motor's releases.
Changelog
Sourced from motor's changelog.
Commits
cd0316a
BUMP 3.5.073a4cf0
PYTHON-4499 Fix test_logging_without_listeners (#292)fb67b5f
BUMP 3.5.0.dev20967365
BUMP 3.5.0rc2fd55efe
MOTOR-1332 Update changelog for 3.5 (#291)3ff6c13
BUMP 3.5.0.dev10e429b9
BUMP 3.5.0rc0be2cd38
MOTOR-526 Add evergreen link and version handling for SSDLC (#289)9b2b4f0
MOTOR-1332 Add changelog for 3.5 (#290)d235a40
MOTOR-526 SSDLC Conformance (#288)Updates
pympler
from 1.0.1 to 1.1Changelog
Sourced from pympler's changelog.
Commits
25578c3
Update version1f588bc
Update changelogc9560b4
Update changelog and version requirementsb674075
Remove Python 3.13 support for now07c31b7
Fix RefBrowser on Python 3.11+dd1fecd
Adapt the garbage collector test to Python 3.11+11c4632
Catch errors on numpy attribute check3fabce2
Fix sizing of objects with references to each otherc73234d
Install setuptools for all Python versionsc1d28bd
Temporarily disable build cancellationsUpdates
aiofiles
from 23.2.1 to 24.1.0Release notes
Sourced from aiofiles's releases.
Commits
a637d6b
24.1.020e8e8a
Support 3.13 (#184)501e9bc
added and tested os.getcwd and os.path.abspath (#182)e2bcd7f
[README] Update readme for testing read() in aiofiles' stream (#179)213ee8b
Switch to more modern async idioms (#176)3f7638b
Update os.py (#175)1456aa9
Fix all on win32 (#174)6bfcaae
Merge branch 'tin/fix-statvfs'df7f204
Update changlog3fd9e83
Tweak quotesUpdates
pytelegrambotapi
from 4.19.2 to 4.20.0Commits
Updates
poethepoet
from 0.26.1 to 0.27.0Release notes
Sourced from poethepoet's releases.
Commits
32689ca
Bump version to 0.27.0efcbea0
Fix ordered substitution of templated variables in env vars config (#227)f863aa8
Fix handling of comments in multiline cmd tasks (#225)0b023b8
Add support for POE_GIT_DIR and POE_GIT_ROOT variables in config (#229)7b0fa64
Fix typos (#228)Updates
psutil
from 5.9.8 to 6.0.0Changelog
Sourced from psutil's changelog.
... (truncated)
Commits
3d5522a
release5b30ef4
Add aarch64 manylinux wheels (#2425)1d092e7
test subprocesses: sleep() with an interval of 0.1 to make the test process m...5f80c12
Fix #2412, [macOS]: can't compile on macOS 10.4 PowerPC due to missingMNT_
...89b6096
process_iter(): use another global var to keep track of reused PIDs9421bf8
openbsd: skip test if cmdline() returns [] due to EBUSY4b1a054
Fix #2250 / NetBSD / cmdline: retry on EBUSY. (#2421)20be5ae
ruff: enable and fix 'unused variable' rule5530985
chore(ci): update actions (#2417)1c7cb0a
Don't build with limited API for 3.13 free-threaded build (#2402)Updates
streamlit
from 1.35.0 to 1.36.0Release notes
Sourced from streamlit's releases.
Commits
ae8d53e
Up version to 1.36.0196f962
Add 'apt update' command to Nightly Build to fix workflow (#8948)7a8c26c
Add support for numpy 2.x (#8940)c5cdabf
Docstrings for 1.36.0 (#8831)3871a41
Fix: Remove title appending · Streamlit (#8900)b1340be
Allow the parent frame of a streamlit app to terminate/restart its websocket ...cb6e975
Horizontalst.bar_chart
(#8877)d7caf46
Use the default widget height for non-stacked checkbox & toggle widgets (#8835)90c4d78
Revert accidental rich deprecation (#8896)152993c
Addicon
parameter to st.expander (#8716)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