Henry Schreiner and Joe Rickerby
d2772c2293
refactor: subprocess.run ( #592 )
...
* change check_call to run
* refactor: change check_output to run
* Apply suggestions from code review
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-02-14 12:56:33 -05:00
Henry Schreiner and Joe Rickerby
58c5e56e9f
docs: support tabs ( #576 )
...
* docs: support tabs
* Get superfences working
* Use an 'admonition' as a tab, add some styling
* docs: reorder tabs and modernize
* docs: tabbed options settings
* docs: reorder to match order in other places
* docs: correct the example
* Apply suggestions from code review (lazy edits in GH :) )
* Update mkdocs-include-markdown-plugin and remove unneeded include option
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-02-12 11:08:43 -05:00
Henry Schreiner
bb14c67835
fix: set MACOSX_DEPLOYMENT_TARGET for BEFORE_ALL ( #590 )
2021-02-12 10:41:06 -05:00
Henry Schreiner
bd3bc981a5
docs: fix a few more markdown spaces missing ( #586 )
...
Followup to #581 fixing two more release notes. The fence should be fixed by #576 .
2021-02-12 10:39:20 -05:00
Henry Schreiner
2da8e12936
fix: empty CIBW_BUILD still counts as "*" ( #588 )
2021-02-12 10:31:27 -05:00
Henry Schreiner
08edf62e79
tests: don't expect CPython 2.7 in manylinux2010 images ( #591 )
2021-02-11 14:56:08 +01:00
Henry Schreiner
b719392bd5
docs: drop PyPy patch version from table, not important for wheel compat
2021-02-08 10:14:03 -05:00
Henry Schreiner
6908669cb1
docs: combine columns for the identifier table
2021-02-08 10:09:16 -05:00
Henry Schreiner
0eb29ef19b
docs: fix bullets in 1.6.0 release notes
2021-02-06 20:52:03 -05:00
Henry Schreiner
dee19309cb
fix: add a blank line for better visual spacing ( #578 )
2021-02-06 13:08:20 -05:00
Henry Schreiner
160d1db6be
docs: add GHA badge, normalize CircleCI badge
2021-02-05 08:48:35 -05:00
Henry Schreiner
3163743cba
docs: some README touchup
2021-02-04 22:35:42 -05:00
Henry Schreiner
8fe6520ef4
examples: move github-minimal to action
2021-02-04 22:27:18 -05:00
Henry Schreiner
0c30df5c96
docs: update msg about running on a development machine
2021-02-04 22:22:35 -05:00
Henry Schreiner
ca9d8d5d2c
examples: bump versions in a few places
2021-02-04 22:22:35 -05:00
Henry Schreiner
d871a15e3c
examples: update GitHub examples to be a bit cleaner
2021-02-04 22:22:22 -05:00
Henry Schreiner
49738c0cee
docs: Github -> GitHub, and ensure it doesn't happen again
2021-02-04 22:13:56 -05:00
Henry Schreiner
837ea5f59c
docs: tips and tricks for macOS AS
2021-02-04 22:13:56 -05:00
Henry Schreiner
99acc0abac
docs: cleanup ( #567 )
...
* fix: support docs/tests extras, simpler RtD install
Use oldest-supported-numpy from SciPy in example
* chore: bump to ubuntu-20.04 images
* fix: move extras to setup so we can do combinations
2021-02-04 22:02:53 -05:00
Henry Schreiner
e12ce2d647
feat: print new files after building ( #570 )
2021-02-04 14:27:54 -05:00
Henry Schreiner
f953acc65a
fix: updates should include universal2 Pythons ( #573 )
...
* fix: updates should include universal2 Pythons
* refactor: rename to macos_cpython
2021-02-02 16:30:50 -05:00
Henry Schreiner
70d9e1d969
feat: auto32/auto64 ( #553 )
...
* feat: auto32/auto64
* refactor: cleanup from @joerick
* refactor: spelling fix
2021-01-31 20:41:18 -05:00
Henry Schreiner
eb700a164c
feat: requires-python ( #536 )
...
* feat: requires-python
refactor: updating to current proposal
fix: add tests and fix a few issues
docs: Update mostly from @joerick
docs: update README from readthedocs
* refactor: pull out config file reading
* fix: always assume highest Python patch version
* refactor: try new design
* refactor: function and bump MyPy to 0.800
* fix: tighten AST to call only, add docs
* fix: address review points from @joerick
2021-01-31 17:14:15 -05:00
Henry Schreiner
ff8f881098
refactor: pull arch out into separate file
2021-01-22 13:02:51 -05:00
Henry Schreiner
f5b84797e5
fix: move and simplify arch check
2021-01-22 13:01:00 -05:00
Henry Schreiner
cc0e7ec0a1
fix: review from @joerick
2021-01-22 13:01:00 -05:00
Henry Schreiner
da19ac30e6
docs: fix build info
2021-01-21 12:29:02 -05:00
Henry Schreiner
98b5ff447d
docs: update for some new packages
2021-01-21 12:02:58 -05:00
Henry Schreiner and Joe Rickerby
fba65a6008
feat: CIBW_TEST_SKIP ( #537 )
...
* feat: CIBW_TEST_SKIP
* refactor: adjust a bit and add docs
* fix: typo in name
* docs: Update docs/options.md
Co-authored-by: Joe Rickerby <joerick@mac.com >
* docs: add README line from markdown
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-01-20 21:22:48 -05:00
Henry Schreiner
4a02410632
fix: action still runs if setup-python is not called ( #542 )
...
* fix: action works if setup-python is missed
* fix: two steps
* fix: combine again
* fix: use pipx for action
2021-01-20 18:16:15 -05:00
Henry Schreiner
1441972046
fix: improve correctness of exits ( #539 )
...
* fix: improve correctness of exits
* refactor: use sys.exit
2021-01-17 14:13:26 -05:00
Henry Schreiner
45c3c2ea8e
fix: empty image check ( #543 )
2021-01-17 13:08:55 -05:00
Henry Schreiner and Joe Rickerby
e91d8d82a2
feat: support brace expansion in BUILD/SKIP ( #527 )
...
* wip: try wcmatch
* feat: expand braces
* docs: mention brace expansion
* docs: more reasonable examples of brackets
* Update docs/options.md
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-01-15 15:25:22 -05:00
Henry Schreiner
ca7871ce0c
feat: native / all archs ( #535 )
...
* feat: native / all archs
* docs: mention new options
2021-01-15 14:38:47 +00:00
Henry Schreiner and Joe Rickerby
b627134e16
docs: normalize CI list ( #532 )
...
* docs: normalize CI list
Closes #531
* Apply suggestions from code review
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-01-12 23:34:47 +00:00
Henry Schreiner and Joe Rickerby
8b22048dea
docs: drop double install and add a few projects ( #520 )
...
* docs: project update
* docs: pyproject.toml mention
* Apply suggestions from code review
Co-authored-by: Joe Rickerby <joerick@mac.com >
* docs: one more change from @joerick, dropped double install example
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-01-09 15:41:41 -05:00
Henry Schreiner
5eb5ea10f5
refactor: identifiers in a file ( #511 )
...
* refactor: identifiers in a file
* chore: more typing
* refactor: PlatStr -> PlatformName
* refactor: load in file, use importlib.resources
* refactor: change toml structure
* refactor: use common Traversable
* fix: ensure reasonable version of importlib_resources
* style: fix extra line
2021-01-09 15:40:40 -05:00
Henry Schreiner
fce7c70a63
refactor: standard arch checking in one place
2021-01-05 13:23:54 -05:00
Henry Schreiner
2a73fee411
fix: enable and fix full type checking ( #509 )
...
* fix: enable and fix fully type checking
* chore: pre-commit autoupdate
* refactor: pull types out to file
2021-01-02 14:32:55 -05:00
Henry Schreiner
bc8716c188
refactor: setup.cfg and dev requirements ( #504 )
...
* refactor: use setup.cfg instead
* refactor: use dev extra
* fix: restore dev requiremetns
2021-01-02 11:33:38 -05:00
Henry Schreiner
4e17c275ef
fix: adding pyproject.toml
2020-12-27 22:26:31 -05:00
Henry Schreiner
93a095d3de
docs: include action form of cibuildwheel
2020-12-27 22:26:31 -05:00
Henry Schreiner
723b5e5128
feat: add support for composite-actions
2020-12-27 22:26:31 -05:00
Henry Schreiner
02f3849738
chore: update projects based on Discussion #485 ( #498 )
2020-12-27 22:22:34 -05:00
Henry Schreiner
b020f9d3e5
chore: bump Python patch versions
2020-12-20 10:48:16 -05:00
Henry Schreiner
095c094420
Update dependencies
2020-12-20 09:29:55 -05:00
Henry Schreiner
26b7b72d5e
fix: drop printout
2020-12-18 14:39:27 -05:00
Henry Schreiner
0d29bf8dae
refactor: --archs, CIBW_ARCHS, "auto"
...
Using `--archs` for the flag, comma separated, also accepting CIBW_ARCHS.
Supports "auto" as the default that can also expand, matching
CIBW_PLATFORM.
2020-12-18 12:30:02 -05:00
Henry Schreiner
985ef4dfef
wip: drop pypy for now
2020-12-18 11:32:28 -05:00
Henry Schreiner
609c0f3986
WIP: try new Python build
2020-12-16 22:16:56 -05:00
Henry Schreiner
318e768292
docs: minor wording change for multibuild
2020-12-07 20:16:29 -05:00
Henry Schreiner
9bfd0f7956
fix: drop stars, fix a few more projects
2020-12-07 09:31:08 -05:00
Henry Schreiner
3ac943b754
chore: run bin/projects.py
2020-12-04 16:52:08 -05:00
Henry Schreiner
b3bb527584
feat: PyGithub and direct writing
2020-12-04 16:43:01 -05:00
Henry Schreiner
c166426b50
chore: update repos to add CI and plat, more
2020-12-04 15:46:22 -05:00
Henry Schreiner
bf011b51f9
feat: CI info
2020-12-04 14:51:17 -05:00
Henry Schreiner
abbe91cf86
feat: generator
2020-12-04 12:09:22 -05:00
Henry Schreiner
d1ba5b8419
docs: sort by stars
2020-12-03 17:34:14 -05:00
Henry Schreiner
64a093756c
docs: repo table with stars
2020-12-03 17:16:51 -05:00
Henry Schreiner
a50be4d820
Update README.md
2020-11-19 10:23:37 -05:00
Henry Schreiner
b8a41130c3
Update README.md
2020-11-19 10:22:55 -05:00
Henry Schreiner and Matthieu Darbois
9fbe8186f9
chore: Python 3.9.0 final, Python 3.7 constraints ( #440 )
...
* chore: update to 3.9.0 final
* chore: add python 3.7 constraints
* chore: missed one image due to travis-ci fail
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2020-10-06 22:02:11 -04:00
Henry Schreiner
fd2b5d3270
refactor: minor tweaks from @joerick
2020-08-16 14:05:39 -04:00
Henry Schreiner
416c6f3a3c
fix: file method of requirement installs
2020-08-14 17:12:40 -04:00
Henry Schreiner
9df68df525
style: add a few more checks
2020-08-14 16:12:24 -04:00
Henry Schreiner
45074a9b3a
fix: add extra space after ]
2020-08-14 15:57:42 -04:00
Henry Schreiner
448d6538d7
chore: run pre-commit autoupdate
2020-08-14 15:56:06 -04:00
Henry Schreiner
17c83ad78b
ci: move formatting check to pre-commit + GitHub
2020-08-14 15:56:05 -04:00
Henry Schreiner
6d6d277ea5
fix: pre-commit check was broken
2020-08-14 15:49:56 -04:00
Henry Schreiner
ac2b391790
Typo
2020-07-07 23:33:03 -04:00
Henry Schreiner
47fe71efb4
Try just converting to list
2020-07-07 23:09:40 -04:00
Henry Schreiner
53ba9bd0d0
Try adding PATH to env
2020-07-06 18:11:29 -04:00
Henry Schreiner
317397b39a
fix: Try resolving
2020-07-06 14:25:02 -04:00
Henry Schreiner
8466194576
fix: Try removing shell
2020-07-06 10:49:24 -04:00
Henry Schreiner
c68be58e78
fix: Try simple quoting
2020-07-06 08:55:36 -04:00
Henry Schreiner
fc24230cb4
Try original
2020-07-06 01:31:47 -04:00
Henry Schreiner
c36be04ee8
fix: Use repr
2020-07-05 23:51:28 -04:00
Henry Schreiner
7a27ae941c
fix: Support environment markers in PEP 518 workaround
2020-07-05 23:16:00 -04:00
Henry Schreiner
901ac79dbc
review: Address review suggestion
2020-06-14 11:25:14 -04:00
Henry Schreiner
0597088f64
Adding PEP 518 test
2020-06-14 09:57:58 -04:00
Henry Schreiner
fb0e192681
Add example snippit
2020-06-05 16:58:57 -04:00
Henry Schreiner
2c564dfb9c
Mention action, drop example code.
2020-05-27 19:45:34 -04:00
Henry Schreiner
901f708d4c
Better help for GitHub Actions + Py27 workaround
2020-05-27 15:56:12 -04:00
Henry Schreiner
5367e687f9
Replace most occurrences of nose with pytest
2020-03-31 15:14:27 -04:00
Henry Schreiner
abdd1f71d1
Add GHA example
2020-03-31 14:51:32 -04:00