File tree Expand file tree Collapse file tree 6 files changed +24
-6
lines changed Expand file tree Collapse file tree 6 files changed +24
-6
lines changed Original file line number Diff line number Diff line change @@ -14,4 +14,4 @@ command:
1414 - |
1515 CI_ENV=`bash <(curl -s https://codecov.io/env)`
1616 DOCKER_ARGS="-e CI -e CIRCLECI -e MANYLINUX_PYTHON=$MANYLINUX_PYTHON -e GIRDER_TOKEN $CI_ENV"
17- dockcross -a "$DOCKER_ARGS" bash -c "/opt/python/${MANYLINUX_PYTHON}/bin/pip install scikit-ci==0.12 .0 && /opt/python/${MANYLINUX_PYTHON}/bin/ci --clear-cached-env"
17+ dockcross -a "$DOCKER_ARGS" bash -c "/opt/python/${MANYLINUX_PYTHON}/bin/pip install scikit-ci==0.13 .0 && /opt/python/${MANYLINUX_PYTHON}/bin/ci --clear-cached-env"
Original file line number Diff line number Diff line change @@ -8,6 +8,11 @@ language: python
88matrix :
99 include :
1010
11+ - os : osx
12+ language : generic
13+ env :
14+ - PYTHONVERSION=3.5.2
15+
1116 - os : osx
1217 language : generic
1318 env :
@@ -25,13 +30,14 @@ matrix:
2530
2631cache :
2732 directories :
33+ - $HOME/.pyenv/versions/3.5.2
2834 - $HOME/.pyenv/versions/3.4.5
2935 - $HOME/.pyenv/versions/3.3.6
3036 - $HOME/.pyenv/versions/2.7.12
3137 - $HOME/downloads
3238
3339before_install :
34- - pip install scikit-ci==0.12 .0 scikit-ci-addons==0.10.0
40+ - pip install scikit-ci==0.13 .0 scikit-ci-addons==0.10.0
3541 - ci_addons --install ../addons
3642
3743install :
Original file line number Diff line number Diff line change 11include CMakeLists.txt
22include requirements-dev.txt
3+ include HISTORY.rst
4+ include README.rst
35
46recursive-include src *
57include versioneer.py
Original file line number Diff line number Diff line change 3636 - C:\\cmake-3.6.2
3737
3838init :
39- - python -m pip install scikit-ci==0.12 .0 scikit-ci-addons==0.10.0
39+ - python -m pip install scikit-ci==0.13 .0 scikit-ci-addons==0.10.0
4040 - python -m ci_addons --install ../addons
4141
4242 - ps : ../addons/appveyor/rolling-build.ps1
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ How to Make a Release
55A core developer should use the following steps to create a release of
66**cmake-python-distributions **.
77
8- 0. Configure `~/.pypirc ` as described `here <http ://peterdowns.com/posts/first-time-with- pypi.html >`_.
8+ 0. Configure `~/.pypirc ` as described `here <https ://packaging.python.org/distributing/#uploading-your-project-to- pypi >`_.
99
10101. Make sure that all CI tests are passing: `AppVeyor <https://ci.appveyor.com/project/scikit-build/cmake-python-distributions-f3rbb >`_,
1111 `CircleCI <https://circleci.com/gh/scikit-build/cmake-python-distributions >`_
@@ -37,13 +37,13 @@ A core developer should use the following steps to create a release of
3737
38384. Upload the packages to the testing PyPI instance::
3939
40- twine upload -r pypitest dist/*
40+ twine upload --sign - r pypitest dist/*
4141
42425. Check the `PyPI testing package page <https://testpypi.python.org/pypi/cmake/ >`_.
4343
44446. Upload the packages to the PyPI instance::
4545
46- twine upload dist/*
46+ twine upload --sign dist/*
4747
48487. Check the `PyPI package page <https://pypi.python.org/pypi/cmake/ >`_.
4949
Original file line number Diff line number Diff line change @@ -39,6 +39,16 @@ build:
3939 - python setup.py --hide-listing sdist
4040 - $<RUN_ENV> python setup.py --hide-listing bdist_wheel
4141
42+ circle :
43+ commands :
44+ - |
45+ # Since there are no external shared libraries to bundle into the wheels
46+ # this step will fixup the wheel switching from 'linux' to 'manylinux1' tag
47+ for whl in dist/*$(uname -p).whl; do
48+ auditwheel repair $whl -w ./dist/
49+ rm $whl
50+ done
51+
4252test :
4353 commands :
4454 - python setup.py test
You can’t perform that action at this time.
0 commit comments