Skip to content

Commit cf6134d

Browse files
committed
CI for python3.9 linux
1 parent 1b59216 commit cf6134d

5 files changed

Lines changed: 19 additions & 5 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ classifier = [
4141
"Programming Language :: Python :: 3.6",
4242
"Programming Language :: Python :: 3.7",
4343
"Programming Language :: Python :: 3.8",
44+
"Programming Language :: Python :: 3.9",
4445
"Programming Language :: Python",
4546
"Programming Language :: Rust",
4647
"Typing :: Typed",

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ support for 64-bit
3232
* does not provide `load()` or `dump()` functions for reading from/writing to
3333
file-like objects
3434

35-
orjson supports CPython 3.6, 3.7, and 3.8. It distributes wheels for Linux,
36-
macOS, and Windows. The manylinux1 wheel differs from PEP 513 in requiring
37-
glibc 2.18, released 2013, or later. orjson does not currently support PyPy.
35+
orjson supports CPython 3.6, 3.7, 3.8, and 3.9. It distributes wheels for
36+
Linux, macOS, and Windows. The manylinux1 wheel differs from PEP 513 in
37+
requiring glibc 2.18, released 2013, or later. orjson does not support PyPy.
3838

3939
orjson is licensed under both the Apache 2.0 and MIT licenses. The
4040
repository and issue tracker is

ci/azure-pipelines.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,19 @@ jobs:
1717
dependencies: apt
1818
- template: ./azure-sdist.yml
1919

20+
- job: linux_python39
21+
pool:
22+
vmImage: ubuntu-16.04
23+
container: python:3.9-rc-buster
24+
variables:
25+
interpreter: python3.9
26+
manylinux: 1
27+
path: /home/vsts_azpcontainer/.local/bin:/home/vsts_azpcontainer/.cargo/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
28+
target: x86_64-unknown-linux-gnu
29+
steps:
30+
- checkout: self
31+
- template: ./azure-linux-container.yml
32+
2033
- job: linux_python38
2134
pool:
2235
vmImage: ubuntu-16.04
@@ -28,7 +41,7 @@ jobs:
2841
target: x86_64-unknown-linux-gnu
2942
steps:
3043
- checkout: self
31-
- template: ./azure-linux38.yml
44+
- template: ./azure-linux-container.yml
3245

3346
- job: linux_python37
3447
pool:

test/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
arrow
22
dataclasses;python_version<"3.7"
3-
pendulum;sys_platform!="win"
3+
pendulum;sys_platform!="win" and python_version<"3.9"
44
psutil
55
pytest
66
pytz

0 commit comments

Comments
 (0)