File tree 9 files changed +50
-60
lines changed
9 files changed +50
-60
lines changed Original file line number Diff line number Diff line change
1
+ name : 32 Bit Linux
2
+
3
+ on :
4
+ push :
5
+ branches :
6
+ - main
7
+ - 1.4.x
8
+ pull_request :
9
+ branches :
10
+ - main
11
+ - 1.4.x
12
+ paths-ignore :
13
+ - " doc/**"
14
+
15
+ jobs :
16
+ pytest :
17
+ runs-on : ubuntu-latest
18
+ steps :
19
+ - name : Checkout
20
+ uses : actions/checkout@v3
21
+ with :
22
+ fetch-depth : 0
23
+
24
+ - name : Run 32-bit manylinux2014 Docker Build / Tests
25
+ run : |
26
+ docker pull quay.io/pypa/manylinux2014_i686
27
+ docker run --platform linux/386 -v $(pwd):/pandas quay.io/pypa/manylinux2014_i686 \
28
+ /bin/bash -xc "cd pandas && \
29
+ /opt/python/cp38-cp38/bin/python -m venv ~/virtualenvs/pandas-dev && \
30
+ . ~/virtualenvs/pandas-dev/bin/activate && \
31
+ python -m pip install --no-deps -U pip wheel 'setuptools<60.0.0' && \
32
+ pip install cython numpy python-dateutil pytz pytest pytest-xdist pytest-asyncio>=0.17 hypothesis && \
33
+ python setup.py build_ext -q -j2 && \
34
+ python -m pip install --no-build-isolation --no-use-pep517 -e . && \
35
+ export PANDAS_CI=1 && \
36
+ pytest -m 'not slow and not network and not clipboard and not single_cpu' pandas --junitxml=test-data.xml"
37
+
38
+ - name : Publish test results for Python 3.8-32 bit full Linux
39
+ uses : actions/upload-artifact@v3
40
+ with :
41
+ name : Test results
42
+ path : test-data.xml
43
+ if : failure()
Original file line number Diff line number Diff line change 2
2
# Unfreeze(by commentingthe if: false() condition) once the
3
3
# next Python Dev version has released beta 1 and both Cython and numpy support it
4
4
# After that Python has released, migrate the workflows to the
5
- # posix GHA workflows/Azure pipelines and "freeze" this file by
5
+ # posix GHA workflows and "freeze" this file by
6
6
# uncommenting the if: false() condition
7
7
# Feel free to modify this comment as necessary.
8
8
Original file line number Diff line number Diff line change 10
10
[ ![ DOI] ( https://zenodo.org/badge/DOI/10.5281/zenodo.3509134.svg )] ( https://doi.org/10.5281/zenodo.3509134 )
11
11
[ ![ Package Status] ( https://img.shields.io/pypi/status/pandas.svg )] ( https://pypi.org/project/pandas/ )
12
12
[ ![ License] ( https://img.shields.io/pypi/l/pandas.svg )] ( https://github.com/pandas-dev/pandas/blob/main/LICENSE )
13
- [ ![ Azure Build Status] ( https://dev.azure.com/pandas-dev/pandas/_apis/build/status/pandas-dev.pandas?branch=main )] ( https://dev.azure.com/pandas-dev/pandas/_build/latest?definitionId=1&branch=main )
14
13
[ ![ Coverage] ( https://codecov.io/github/pandas-dev/pandas/coverage.svg?branch=main )] ( https://codecov.io/gh/pandas-dev/pandas )
15
14
[ ![ Downloads] ( https://static.pepy.tech/personalized-badge/pandas?period=month&units=international_system&left_color=black&right_color=orange&left_text=PyPI%20downloads%20per%20month )] ( https://pepy.tech/project/pandas )
16
15
[ ![ Gitter] ( https://badges.gitter.im/Join%20Chat.svg )] ( https://gitter.im/pydata/pandas )
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -443,13 +443,11 @@ library. This makes type checkers aware of the type annotations shipped with pan
443
443
Testing with continuous integration
444
444
-----------------------------------
445
445
446
- The pandas test suite will run automatically on `GitHub Actions <https://github.com/features/actions/ >`__ and
447
- `Azure Pipelines <https://azure.microsoft.com/en-us/services/devops/pipelines/ >`__
446
+ The pandas test suite will run automatically on `GitHub Actions <https://github.com/features/actions/ >`__
448
447
continuous integration services, once your pull request is submitted.
449
448
However, if you wish to run the test suite on a branch prior to submitting the pull request,
450
449
then the continuous integration services need to be hooked to your GitHub repository. Instructions are here
451
- for `GitHub Actions <https://docs.github.com/en/actions/ >`__ and
452
- `Azure Pipelines <https://docs.microsoft.com/en-us/azure/devops/pipelines/?view=azure-devops >`__.
450
+ for `GitHub Actions <https://docs.github.com/en/actions/ >`__.
453
451
454
452
A pull-request will be considered for merging when you have an all 'green' build. If any tests are failing,
455
453
then you will get a red 'X', where you can click through to see the individual failed tests.
Original file line number Diff line number Diff line change @@ -649,7 +649,7 @@ def index_with_missing(request):
649
649
"""
650
650
651
651
# GH 35538. Use deep copy to avoid illusive bug on np-dev
652
- # Azure pipeline that writes into indices_dict despite copy
652
+ # GHA pipeline that writes into indices_dict despite copy
653
653
ind = indices_dict [request .param ].copy (deep = True )
654
654
vals = ind .values
655
655
if request .param in ["tuples" , "mi-with-dt64tz-level" , "multi" ]:
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ def s3_base(worker_id):
71
71
if is_platform_arm () or is_platform_mac () or is_platform_windows ():
72
72
# NOT RUN on Windows/MacOS/ARM, only Ubuntu
73
73
# - subprocess in CI can cause timeouts
74
- # - Azure pipelines/ Github Actions do not support
74
+ # - Github Actions do not support
75
75
# container services for the above OSs
76
76
# - CircleCI will probably hit the Docker rate pull limit
77
77
pytest .skip (
Original file line number Diff line number Diff line change 21
21
# TODO(GH#44584): Mark these as pytest.mark.single_cpu
22
22
pytestmark = pytest .mark .skipif (
23
23
is_ci_environment () and (is_platform_windows () or is_platform_mac ()),
24
- reason = "On Azure CI, Windows can fail with "
24
+ reason = "On GHA CI, Windows can fail with "
25
25
"'Windows fatal exception: stack overflow' "
26
26
"and MacOS can timeout" ,
27
27
)
Original file line number Diff line number Diff line change 17
17
# TODO(GH#44584): Mark these as pytest.mark.single_cpu
18
18
pytestmark = pytest .mark .skipif (
19
19
is_ci_environment () and (is_platform_windows () or is_platform_mac ()),
20
- reason = "On Azure CI, Windows can fail with "
20
+ reason = "On GHA CI, Windows can fail with "
21
21
"'Windows fatal exception: stack overflow' "
22
22
"and MacOS can timeout" ,
23
23
)
You can’t perform that action at this time.
0 commit comments