Grzegorz Bokota
ad51e796c0
Update links in documentation
...
fix #391
2020-07-04 12:02:16 +02:00
Grzegorz Bokota
4dd5c0e11c
use only dir name as target of shutil.move
2020-06-24 23:04:15 +00:00
Grzegorz Bokota
a2f4d2aa47
Switch back to shutil.move from Path.rename
2020-06-24 22:36:18 +00:00
Grzegorz Bokota
43fcb31231
fix tests
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
b4b46a1f06
fix mypy
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
2e15fdddfd
change to new test engine
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
fc52c5e7b6
add unit_test
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
7b7e24d36d
add missed quote of before_all command
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
9f6c91404d
fix flake8
2020-06-22 13:55:04 +02:00
Grzegorz Bokota and Joe Rickerby
219a65d5e3
Apply suggestions from code review
...
Co-authored-by: Joe Rickerby <joerick@mac.com >
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
36b8f7fff2
changes in code from code review
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
4d5cf4629e
fix mypy type warning
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
c1f155c0f2
add environment evaluation
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
3fe560cf14
fix mypy
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
75a0384d02
fix flake8 errors
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
6501470357
Add BEFORE_ALL options
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
aa99405a9c
unpin flake, exclude pinned_docker_images.cfg
2020-06-19 21:15:33 +02:00
Grzegorz Bokota
39101ae8ea
update mypy config
2020-06-19 21:12:12 +02:00
Grzegorz Bokota
1a83967261
remove json check
2020-06-19 21:12:12 +02:00
Grzegorz Bokota
d43817b49a
fixed files
2020-06-19 21:12:12 +02:00
Grzegorz Bokota
3b1f0dd453
add pre-commit configuration
2020-06-19 21:12:12 +02:00
Grzegorz Bokota
374e88382b
move abspath to system specific files
2020-06-08 10:19:02 +02:00
Grzegorz Bokota
c74acd6363
change to abspath
2020-06-08 08:05:25 +02:00
Grzegorz Bokota
90023a3a70
fix logic for test
2020-06-06 20:26:50 +02:00
Grzegorz Bokota
0b82ab6674
ensure that package_dir is provided as package
2020-06-06 20:05:09 +02:00
Grzegorz Bokota and Joe Rickerby
3f3effe25d
add linux32 to i686 builds ( #338 )
...
* add linux32 to i686 builds
* Add test. Fix bug with space.
* Apply suggestions from code review
apply suggestions
Co-authored-by: Joe Rickerby <joerick@mac.com >
* change uname to platform.machine
Co-authored-by: Joe Rickerby <joerick@mac.com >
2020-05-04 17:06:47 +01:00
Grzegorz Bokota
196a0323a4
clean after bump to pypy 7.3.1
2020-05-04 10:52:41 +02:00
Grzegorz Bokota and Joe Rickerby
ef935187d0
Update BuildOptions description
...
Co-Authored-By: Joe Rickerby <joerick@mac.com >
2020-04-08 12:54:58 +02:00
Grzegorz Bokota
6113136a1d
fix types annotation with optional
2020-04-08 12:54:58 +02:00
Grzegorz Bokota
13a8c549bf
rename opt to options
2020-04-08 12:54:58 +02:00
Grzegorz Bokota
8d7d41cd83
python 3.5 fix
2020-04-08 12:54:58 +02:00
Grzegorz Bokota
6554c3cf86
pack build argument in named tuple, introduce typing arguments
2020-04-08 12:54:58 +02:00
Grzegorz Bokota
3aa97f09e2
appveyor retries
2020-04-07 12:30:53 +02:00
Grzegorz Bokota
a4602c32dd
move calculate constraints outside python setup
2020-04-07 00:56:00 +02:00
Grzegorz Bokota
8b465bc94a
move python setup to separated function
2020-04-05 16:03:35 +02:00
Grzegorz Bokota
7e566e46ee
uses sys.prefix instead of sys.executable in before_test
2020-03-08 14:25:42 +01:00
Grzegorz Bokota
79cf7e47ae
fix test after rebase, fix typos in readme
2020-03-07 18:18:01 +01:00
Grzegorz Bokota
baba7706e0
add example with non pip python package
2020-03-07 12:24:15 +01:00
Grzegorz Bokota
d613a8c1a6
remove clean files from setup.py, fixes in doc
2020-03-07 12:24:15 +01:00
Grzegorz Bokota
01a7c2d6df
reorder before_test
2020-03-07 12:24:15 +01:00
Grzegorz Bokota and Joe Rickerby
6461074ec9
Apply spell suggestions from joerick code review
...
Co-Authored-By: Joe Rickerby <joerick@mac.com >
2020-03-07 12:24:15 +01:00
Grzegorz Bokota
be9eae6828
test path_contains
2020-03-03 23:06:27 +01:00
Grzegorz Bokota
281caf3d2e
bugfix for pypy
2020-03-02 15:01:02 +01:00
Grzegorz Bokota
6e41e729fe
pin virtualenv to <20 on windows
...
list dir in test
use bin directory in pypy
2020-03-02 15:01:02 +01:00
Grzegorz Bokota
e0c456604d
verify if __CIBW_VIRTUALENV_PATH__ is set
2020-03-01 19:49:46 +01:00
Grzegorz Bokota
01dd18bbf8
change 02_test to check if virtualenv is properly used
2020-03-01 10:14:32 +01:00
Grzegorz Bokota
0d2bec3cb8
Make sure PyPy is only patched once, and use check_call to execute 'patch'
2020-02-19 17:10:17 +01:00
Grzegorz Bokota
176f4aca1f
Apply PyPy patch with default MACOSX_DEPLOYMENT_TARGET to local installation
2020-02-15 23:24:51 +01:00
Grzegorz Bokota
48055273f1
Remove inheritance from object base
2020-02-04 11:58:52 +01:00
Grzegorz Bokota
b64b106fbd
use pypi wheel
2020-01-27 09:36:41 +01:00
Grzegorz Bokota
2473c405bc
again change pinned version of wheel
2020-01-16 16:10:05 +01:00
Grzegorz Bokota
1f784a1a29
fix conflicts with main branch
2020-01-16 16:10:05 +01:00
Grzegorz Bokota
9cb796edcd
update docs
2020-01-16 16:10:05 +01:00
Grzegorz Bokota
758f158bbd
Update information about need to use modern standards in c++
...
add test for c++ standards for all platform change macos platform tag on more generic.
2020-01-16 16:10:05 +01:00
Grzegorz Bokota
5e33011229
remove apply_mock_protection by making it fixture
2019-12-26 14:55:08 +01:00
Grzegorz Bokota
0b707b22ed
split test function on parts to be more readable.
2019-12-26 14:55:08 +01:00
Grzegorz Bokota
d66e201c3f
test main function with unit tests
2019-12-26 14:55:08 +01:00
Grzegorz Bokota and Matthieu Darbois
0af635fb86
Update cibuildwheel/macos.py
...
Co-Authored-By: Matthieu Darbois <mayeut@users.noreply.github.com >
2019-12-18 23:22:19 +01:00
Grzegorz Bokota
32182f3edc
re raise last exception in windows
2019-12-17 23:23:57 +01:00
Grzegorz Bokota and Matthieu Darbois
ebcda4d049
Update cibuildwheel/macos.py
...
Co-Authored-By: Matthieu Darbois <mayeut@users.noreply.github.com >
2019-12-17 22:40:00 +01:00
Grzegorz Bokota
dd9b665c1d
retry on macos with cli arguments
2019-12-17 21:34:26 +01:00
Grzegorz Bokota
e00f03047a
reduce repetition in download retry
2019-12-17 11:53:57 +01:00
Grzegorz Bokota
e0b385a520
Move windows repetition download to download function.
2019-12-17 10:55:16 +01:00
Grzegorz Bokota
a1832ae6c6
Repeat get-pip download on fail
2019-12-17 01:09:06 +01:00
Grzegorz Bokota
5941ba7daf
add tests
2019-12-05 21:13:11 +01:00
Grzegorz Bokota
c1df977e11
change directory to not conflict with setup.cfg of package
2019-12-03 22:07:47 +01:00
Grzegorz Bokota
2a1081c5e5
update docs with information about more than one environment variable.
2019-12-01 21:45:08 +01:00
Grzegorz Bokota
c966c6d098
Add mock for better protection of unit tests launch.
...
change behavior of main function to always end with exit.
2019-11-24 12:17:08 +01:00
Grzegorz Bokota
d2700bc3b4
fix UnboundLocalError instead of proper error message ( #221 )
...
* fix UnboundLocalError: local variable 'platform' referenced before assignment
* add test to protect against regression
2019-11-21 22:45:33 +01:00
Grzegorz Bokota and Joe Rickerby
80974e5b39
Build Python wheels for windows on travis ( #160 )
...
* upgrade for windows on travis
* Install python on travis windows, update readme, update tests
* update readme, travis config and clean code
* install python inside cibuildwheel run
* use register to get python path
* fixes from review
* fix pip version
* use nuget for instal python
* clean code
* Update cibuildwheel/windows.py
Co-Authored-By: Joe Rickerby <joerick@mac.com >
* fixes from review
* Final bits of tidy up
2019-10-23 21:53:10 +01:00