Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from webrecorder:master #7

Open
wants to merge 21 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented May 27, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

tw4l added 5 commits May 15, 2024 11:17
Also:
- Remove older Python versions from CI
- Switch to updated PSF httpbin
This avoids wsgiref incorrectly throwing an exception saying that
the return data must be bytes.
- Use hookdns to route calls to proxy.com to localhost proxy
now that requests no longer allows localhost:port proxies
- Pin urrllib3 to 1.25.11, as more recent versions throw an SSL
exception or hang if using a http url as an https proxy
- Migrate from Travis CI to GitHub Actions CI
- Test Python versions 3.7-3.11
- Update httpbin to latest PSF-maintained version
- Modify handling of proxies in test_capture_http_proxy module to account
for breaking changes in requests and urllib3 (note that this currently means
pinning urllib3==1.25.11, as more recent versions no longer allow using
http:// scheme URLs with the https key in the proxies dictionary; depending
on whether and how this is resolved, we may need to come back to this in the
future but for now it gets CI working again)
@pull pull bot added the ⤵️ pull label May 27, 2024
Greg Lindahl and others added 16 commits August 16, 2024 20:35
* Add very simple test for version argument
* Add python 3.7 compatibility for package metadata version
for pip update and installation of extra dependencies
Following the deprecation of utcnow and utcfromtimestamp in
Python 3.12, we add a `tzaware=False` argument to datetime utils,
which defaults to generating naive datetimes but will generate a
timezone-aware datetime with timezone set to UTC if set to True.

All instances of deprecated datetime methods have also been replaced.

---------

Co-authored-by: Ilya Kreymer <[email protected]>
* bump version to 1.7.5

* ci: add publish_pypi ci script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants