Commit graph

29 commits

Author SHA1 Message Date
Alex Gaynor
7ff729ecf2
Switch from flake8 to ruff (#7920)
It's more than 60x faster.
2022-12-21 09:44:47 +07:00
Alex Gaynor
ab2aff3b43
be careful to only publish wheels from the right CI run (#7865) 2022-11-30 19:40:48 -06:00
Alex Gaynor
2a4cf7dc9b
Build vectors and sdist artifacts in CI as well. (#7766)
This is in preperation for ultimately uploading them from GHA once PyPI has OIDC integration.
2022-11-03 11:41:03 +00:00
David Hotham
ed67b30aab
Upload wheels before sdist at release (#7469)
So that pypi pppulates the data available via the JSON API
2022-08-02 08:08:59 -04:00
Alex Gaynor
c0e7c2a6e4
Provide a link to create a PAT in the release flow (#7406) 2022-07-06 16:46:17 -05:00
Paul Kehrer
5ca120918f
release.py event we want is push not create (#6334) 2021-09-29 22:18:50 -04:00
Paul Kehrer
82d3f2bdc5
update release.py (#6332)
* update release.py

* flake8
2021-09-29 20:38:28 -04:00
Alex Gaynor
cfd079a034
Updates for our new main branch (#5818) 2021-02-11 21:15:39 -06:00
Alex Gaynor
e0477596f7
Remove __future__ import from our code (#5610) 2020-12-09 00:35:11 -06:00
Paul Kehrer
bda138768a
new black, actually slightly different than the old black (#5429) 2020-08-26 22:59:43 -04:00
Paul Kehrer
7081923cb7
refactor wheel builder to use workflows and download/build separately (#5412)
* refactor wheel builder to use workflows and download/build separately

* Update .github/workflows/wheel-builder.yml

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
2020-08-16 18:50:38 -04:00
Alex Gaynor
60aa04481f
Paint it Black by the Rolling Stones (#5324) 2020-07-20 13:06:29 -05:00
Paul Kehrer
5526dca15b
goodbye azure (#5207)
* goodbye azure

* Update tox.ini

Co-Authored-By: Alex Gaynor <alex.gaynor@gmail.com>

* review comments

* update a comment

* delete final azure yaml

* linting

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
2020-04-19 20:32:28 -04:00
Alex Gaynor
2c4fccceff
Extra paranoia in the release script (#5152) 2020-03-21 19:39:29 -05:00
Alex Gaynor
937a7daf1f
Move wheel builer to github actions (#5147) 2020-03-21 14:14:46 -05:00
Alex Gaynor
4f7715b6e6 Remove the final vestigates of Jenkins (#4897)
* Remove the final vestigates of Jenkins

* flake8
2019-05-26 07:35:49 -04:00
Alex Gaynor
37b9ac0c8a Update release.py to use azure for wheel building (#4878)
* Initial stab at this script

* Convert to the old style artifact publish

* Update script based on some testing

* Remove this

* Adapt release.py to combine azure and jenkins wheels
2019-05-25 11:11:49 -04:00
Alex Gaynor
cd46145aa4 Remove CDN purging, the new PyPI does the right thing (#4198) 2018-04-17 21:16:42 +08:00
Alex Gaynor
3414f5c885 Update URLs for new pypi! (#4194)
* Update URLs for new pypi!

* trailing slash

* grump
2018-04-16 07:41:11 +08:00
Alex Gaynor
c1f8e46033 Fixes #3821 -- improve output during release.py (#3848)
This should cause stdout/stderr for command we run to be displayed, and also print which commands we're running
2017-08-04 12:45:11 -05:00
Alex Gaynor
72e37c4062 Refs #3646 -- Don't use shell globbing in our release script (#3809) 2017-07-24 15:28:25 +03:00
Paul Kehrer
96ffd91956 fix wheel building with parameters (#3808) 2017-07-23 19:44:19 -04:00
Alex Gaynor
4973350a66 Refs #3646 -- invoke twine correctly (#3789) 2017-07-17 20:59:17 +02:00
Paul Kehrer
0145873de7 parametrize the wheel builder to support out of order releases (#3731) 2017-06-26 21:56:45 -07:00
Alex Gaynor
3ff51d49aa typo fix (#3674) 2017-06-04 10:38:55 -10:00
Alex Gaynor
eadebec001 Refs #3646 -- include stdout in the output when spawning a process fails in the release script (#3671) 2017-06-04 09:51:09 -10:00
Paul Kehrer
1d08e5104a download artifacts from new jenkins (#3645)
turns out new jenkins changed its JSON a bit.
2017-05-29 23:23:56 -04:00
Paul Kehrer
66e6695f73 update to new CI server for wheels + switch to using a job token (#3638)
* update to new CI server for wheels + switch to using a job token

* avoid slash folding
2017-05-29 21:48:37 -04:00
Alex Gaynor
c7dd9de42f Replace release automation with click (#3557)
* Replace release automation with click

* Fix

* fix
2017-05-20 14:37:40 -07:00
Renamed from tasks.py (Browse further)