Skip to content

Commit

Permalink
Issue/#909 Dependency updates (#910)
Browse files Browse the repository at this point in the history
* Bump pyjwt

* Skip uvloop install on windows

* Disable uvloop in dev config

* Pin hypothesis to avoid prerelease dependency

Pipenv currently will not install prerelease subdependencies unless you 
enable prerelease dependencies globally. However, we don't want to be 
using prerelease dependencies of other packages and we don't want to 
resort to pinning every other package.

* Run `pipenv lock`
  • Loading branch information
Askaholic authored Jun 22, 2022
1 parent eea1612 commit a13889f
Show file tree
Hide file tree
Showing 3 changed files with 222 additions and 214 deletions.
8 changes: 4 additions & 4 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,22 +20,22 @@ trueskill = "*"
aiocron = "*"
oauthlib = "*"
sqlalchemy = "*"
twilio = ">=6.0.0,<6.51.0" # See https://github.com/twilio/twilio-python/issues/556
twilio = ">=7.0.0"
humanize = ">=2.6.0"
aiomysql = {editable = true, git = "https://github.com/aio-libs/aiomysql"}
pyyaml = "*"
aio_pika = "*"
sortedcontainers = "*"
pyjwt = {version = ">=2", extras = ["crypto"]}
uvloop = "*"
pyjwt = {version = ">=2.4.0", extras = ["crypto"]}
uvloop = {version = "*", markers = "sys_platform != 'win32'"}

[dev-packages]
pytest = "*"
pytest-mock = "*"
pytest-cov = "*"
pytest-asyncio = "*"
vulture = "*"
hypothesis = "*"
hypothesis = "<=6.47.1" # Later versions add a prerelease dependency. See https://github.com/pypa/pipenv/issues/1760
pdoc3 = "*"

[requires]
Expand Down
Loading

0 comments on commit a13889f

Please sign in to comment.