Skip to content
This repository was archived by the owner on Jan 5, 2024. It is now read-only.

Conversation

@sssoleileraaa
Copy link
Contributor

@sssoleileraaa sssoleileraaa commented Jul 30, 2021

Description

Update dev dependencies, notably the mypy update required two new dev dependencies (types-PyYAML and types-requests) and a later version of black caught an incompatible type error (d556d67). This change also includes a readme and ci update to use make venv instead of virtualenv .venv --python=python3 for instructions on how to create the virtual dev environment.

Test Plan

  1. checkout the project directory
  2. follow updated readme instructions on getting started
  • make check passes

@sssoleileraaa sssoleileraaa force-pushed the update-reqs-using-pip-tools-6.2.0 branch from 0c85b28 to 38e0443 Compare July 31, 2021 00:38
@sssoleileraaa sssoleileraaa requested a review from kushaldas July 31, 2021 00:48
# In any case, this callback mutates the given result object (in
# `res`) to include the name of the new file, or to indicate errors.
def on_save(self, fh: _TemporaryFileWrapper, res: Response) -> None:
def on_save(self, fh: IO[bytes], res: Response) -> None:
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this was caught after updating linters

@kushaldas kushaldas self-assigned this Aug 3, 2021
@sssoleileraaa
Copy link
Contributor Author

@kushaldas so far, i'm unable to repro the test failure that you're seeing (https://share.riseup.net/#2wYysshkw22s90YcyfRtVA) - will try a bit longer, but wanted to mention that it doesn't seem to be related to this PR since you are seeing the same error on main, so we might need to create an issue for this that we can follow up on.

Copy link
Contributor

@rmol rmol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 lgtm. Both make test and make check pass for me (if I tell safety to ignore the coverage alert, which is a known problem, not specific to this PR).

@rmol rmol merged commit 4949a1c into main Aug 3, 2021
@rmol rmol deleted the update-reqs-using-pip-tools-6.2.0 branch August 3, 2021 20:42
@rmol rmol restored the update-reqs-using-pip-tools-6.2.0 branch August 3, 2021 20:43
@rmol rmol deleted the update-reqs-using-pip-tools-6.2.0 branch August 3, 2021 20:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants