Commit Graph

35 Commits

Author SHA1 Message Date
Alex Gaynor
2d20a7e24b
Switch to a Rust implementation of cryptographic primitives (#294) 2022-05-01 10:59:05 -06:00
Alex Gaynor
c2c4c9bfbc
Prepare for the 3.2.1 release (#305) 2022-05-01 09:46:53 -06:00
dependabot[bot]
48c20d434e
Bump actions/setup-python from 2.3.2 to 3 (#296)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.3.2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 22:35:33 -05:00
Alex Gaynor
5aad2bd577
Don't require version in wheel builder (#295) 2022-02-22 05:09:30 +08:00
dependabot[bot]
85735a6f06
Bump actions/setup-python from 2.3.1 to 2.3.2 (#288)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.3.1...v2.3.2)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-06 21:45:57 -06:00
Paul Kehrer
07b9362c80
goodbye qemu (#285)
* goodbye qemu

* poke
2022-01-05 16:24:37 -05:00
Paul Kehrer
d9c9892dad
modernize the wheel builder (#283) 2021-12-31 13:57:52 -05:00
dependabot[bot]
2eff05eee5
Bump actions/setup-python from 2.3.0 to 2.3.1 (#277)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 22:15:30 -05:00
dependabot[bot]
61d994dbbb
Bump actions/setup-python from 2.2.2 to 2.3.0 (#276)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.2.2...v2.3.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 22:10:41 -05:00
dependabot[bot]
86de3302ae
Bump actions/checkout from 2.3.5 to 2.4.0 (#275)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 23:13:54 -04:00
Wouter Kayser
95d9f1eb0b
Add MUSL linux build (#272)
* Add MUSL linux build

update workflow to add a musllinux build

* Add new test target based on the alpine linux image wit python 3.9 installed. However some extras are needed for building. This is wat we want to avoid in all other containers.
2021-10-23 08:55:17 -04:00
dependabot[bot]
aee81f6f3f
Bump actions/checkout from 2.3.4 to 2.3.5 (#271)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-17 23:10:32 -04:00
sblondon
42d4ff331c
python-six uneeded to build wheels (#266)
Python-six has been removed from the dependancies
2021-08-08 10:22:37 -04:00
Alex Gaynor
1dc7becdb4
Revert "Bump actions/upload-artifact from 1 to 2.2.3 (#256)" (#259)
This reverts commit 8aea90689d.
2021-05-12 08:07:43 -05:00
dependabot[bot]
c90ebf4103
Bump actions/checkout from 2 to 2.3.4 (#257)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v2.3.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-12 08:31:31 -04:00
dependabot[bot]
8aea90689d
Bump actions/upload-artifact from 1 to 2.2.3 (#256)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 2.2.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v2.2.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-12 00:47:30 -05:00
dependabot[bot]
df960d84e8
Update actions/setup-python requirement to v2.2.2 (#250)
Updates the requirements on [actions/setup-python](https://github.com/actions/setup-python) to permit the latest version.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](dc73133d4d)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-13 07:09:38 -04:00
dependabot[bot]
7a4a242562
Bump actions/setup-python from v2.1.4 to v2.2.0 (#240)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from v2.1.4 to v2.2.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.1.4...8c5ea631b2b2d5d8840cf4a2b183a8a0edc1e40d)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-18 09:00:30 -05:00
dependabot[bot]
0e8dc9f960
Update actions/setup-python requirement to v2.1.4 (#237)
Updates the requirements on [actions/setup-python](https://github.com/actions/setup-python) to permit the latest version.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](41b7212b16)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-23 23:42:29 -05:00
Alex Gaynor
06bdac893b
remove page-size wizard nonsense now that the wheel buidler is fixed (#230) 2020-08-25 18:44:14 -05:00
Paul Kehrer
8d35d8acb8
fix page size on aarch64 (#226)
debian/ubuntu use 4k pages while centos uses 64k pages. 64k pages work
on 4k page systems while a 4k compiled binary will throw this error:
ELF load command alignment not page-aligned

This patch attempts to pass a linker flag that should force 64k page
alignment at all times
2020-08-17 10:23:18 -04:00
Paul Kehrer
314c0f57aa
convert to workflow and improve (#222)
* convert to workflow and improve

* E231 should probably be ignored now that we use black but whatever

* no legacy
2020-08-16 13:07:10 -04:00
Paul Kehrer
e813ce2a3f
major changes to wheel building (#221) 2020-08-15 19:57:23 -04:00
Paul Kehrer
f3c255ca15
support only python 3.6+ (#217) 2020-08-11 21:35:26 -04:00
odidev
a37a0ef576
Fix for using pip for aarch64 (#214) 2020-08-05 14:35:01 -05:00
Paul Kehrer
af26a4c596
more flailing with aarch64 (#213) 2020-08-01 23:52:12 -04:00
Paul Kehrer
a254f291a9
all inside a single string (#212) 2020-08-01 21:40:56 -04:00
Paul Kehrer
a180125799
need this flag for pip wheel (#211) 2020-08-01 21:23:20 -04:00
Paul Kehrer
385e33f3f3
use pip wheel for aarch64 as well (#210)
* use pip wheel for aarch64 as well

* downgrade pip
2020-08-01 15:02:11 -04:00
odidev
9ec889b99a
ARM64 Support to Github Actions for wheel development (#209)
Signed-off-by: odidev <odidev@puresoftware.com>
2020-08-01 09:56:18 -05:00
Paul Kehrer
dca40f0244
name the GA jobs and update the README (#202) 2020-04-12 10:33:47 -04:00
Alex Gaynor
b77e52961e
Try to fix ubuntu wheel builder (#201) 2020-04-12 09:30:30 -05:00
Alex Gaynor
73150e5663
move is not a command on macOS and Linux (#200) 2020-04-12 09:28:33 -05:00
Alex Gaynor
d3c83da2eb
fixed wheel builder syntax (#199) 2020-04-12 09:20:43 -05:00
Alex Gaynor
b15543b769
Migrate wheel builders to GA (#198)
* Migrate Windows wheel builder to GA

* Migrate macOS wheel builder to GA

* Migrate manylinux1 wheel builder to GA

* Migrate release.py to use GA
2020-04-12 09:11:37 -05:00