1
0
mirror of https://github.com/angr/pyvex synced 2026-06-21 13:47:01 +00:00
Commit Graph

141 Commits

Author SHA1 Message Date
Kevin Phoenix 23503e7919 Use black (#291)
* Use black

* Fix the lint error
2023-01-13 14:23:57 -07:00
Kevin Phoenix 1746704701 Add hook to build native components when using editable_wheel setuptools command (#283)
* Add hook to build native components when using editable_wheel setuptools command

* Override editable_wheel only if it exists
2022-10-06 14:56:15 -07:00
Kevin Phoenix e65dd4de36 Select a make rather than trying all of them (#279)
* Select a make rather than trying all of them

* Fix build and makefile path

* Fix lint
2022-06-10 13:45:34 -07:00
Kevin Phoenix d930bc8783 Fix setup.py 2022-04-21 16:58:12 -07:00
Kevin Phoenix 54875c41ba Re-add hardcoded platform tag 2022-04-21 16:52:38 -07:00
Kevin Phoenix 5e69c769ff Re-add platform tag to setup.py 2022-04-20 15:25:18 -07:00
Kevin Phoenix 8192a2e708 Add informative error message when vex is not checked out properly (#269) 2022-03-29 18:46:58 -07:00
Kevin Phoenix c9c3853535 Fix issues during isolated build (#268)
* Fix issues during isolated build

* Run build on develop
2022-03-29 12:42:16 -07:00
Kevin Phoenix 5d980ef3dc Use setup.cfg (#264)
* Update version and packaging

* Fix version

* Remove _version.py
2022-03-24 16:19:03 -07:00
Kevin Phoenix 9a3f737bc6 Update version to 9.2.0.dev0 [ci skip] 2022-03-23 19:07:13 -07:00
Kevin Phoenix 7b0e31b809 Submodule vex (#263)
* Submodule vex

* Set vex submodule branch
2022-03-23 16:46:41 -07:00
Kevin Phoenix 16c58c250b Add pyproject.toml (#261) 2022-03-16 17:36:35 -07:00
Kevin Phoenix eed4367d72 Remove automatic platform tag on Linux (#260) 2022-03-15 19:53:45 -07:00
Audrey Dutcher 26904902a9 Bump minor version to 9.1 2021-12-12 22:26:06 -07:00
Kevin Phoenix 4a37c83304 Unpin bitstring (#236) 2021-07-27 18:20:58 -07:00
Kevin Phoenix a4aef1c122 Pin bitstring to <3.1.8 (#235) 2021-07-19 09:52:12 -07:00
angr bot 99d249b3f2 Update version to 9.0.gitrolling 2020-09-16 18:16:22 -07:00
angr release bot 63c707cd7c ticked version number to 8.20.7.27 2020-07-27 19:00:38 -07:00
angr release bot 41d0582d0f ticked version number to 8.20.7.6 2020-07-06 13:19:23 -07:00
angr release bot 5d220bd283 ticked version number to 8.20.6.8 2020-06-08 15:56:42 -07:00
angr release bot 9f2dff31ff ticked version number to 8.20.6.1 2020-06-01 16:10:01 -07:00
angr release bot 7fb904e903 ticked version number to 8.20.5.27 2020-05-27 22:20:35 -07:00
Audrey Dutcher cedcbccd47 Mark requirement for python 3.6 2020-04-12 23:43:53 -07:00
Florian Magin a4413e4942 Type Annotations for pyvex (#198)
* Add PEP 561 py.typed file

* Various type initial annotations

* Move all the type aliases to top level __init__

* Type Ist_Store constructor

* Add RegisterName TypeAlias

* Minor annotations

* Fix linting issues

* Move type aliases from pyvex to archinfo
2020-01-25 15:51:19 -07:00
angr release bot 4fa68d5861 ticked version number to 8.20.1.7 2020-01-07 17:48:03 -07:00
angr release bot a00cb346e9 ticked version number to 8.19.10.30 2019-10-29 23:24:52 -07:00
angr release bot ba5f32dac3 ticked version number to 8.19.10.29 2019-10-29 15:55:37 -07:00
angr release bot d67020a7fe ticked version number to 8.19.7.25 2019-07-25 23:00:38 -07:00
angr release bot ed4189690e ticked version number to 8.19.4.5 2019-04-05 23:55:06 -07:00
angr release bot 49e07da2a3 ticked version number to 8.19.2.4 2019-02-04 00:05:27 -07:00
angr release bot 5f68980746 ticked version number to 8.18.10.25 2018-10-25 17:11:25 -07:00
angr release bot 4068dd6e93 ticked version number to 8.18.10.5 2018-10-05 00:50:53 -07:00
Audrey Dutcher 14169efac8 Enforce python 3 2018-10-03 13:34:59 -07:00
angr release bot 4efec3b9b6 ticked version number to 8.18.10.1 2018-10-01 03:14:38 -07:00
angr release bot 91f400d920 ticked version number to 7.8.8.1 2018-08-01 14:03:01 -07:00
angr release bot 664cacd523 ticked version number to 7.8.7.1 2018-07-01 23:38:55 -07:00
angr release bot 250766fc48 ticked version number to 7.8.6.23 2018-06-23 16:04:29 -07:00
angr release bot 6282eba547 ticked version number to 7.8.6.16 2018-06-16 18:32:22 -07:00
tyb0807 727e1a8c55 future module is a dependency 2018-03-26 18:22:44 -07:00
Pierre Pronchery 3d27eaa2f4 Also try invoking GNU make through "gmake"
This notably helps on BSD systems.
2018-02-25 17:34:30 -08:00
angr release bot 29e88cbd20 ticked version number to 7.8.2.21 2018-02-21 14:03:16 -08:00
angr release bot 7a7659717c ticked version number to 7.7.12.16 2017-12-16 18:08:40 -08:00
angr release bot 64775eb5f9 ticked version number to 7.7.9.14 2017-09-14 16:56:57 -07:00
angr release bot f5b8add87e ticked version number to 7.7.9.8 2017-09-08 19:06:50 -07:00
Andrew Dutcher 59bff83806 Merge pull request #87 from angr/feature/gymrat
Gymrat: Extend pyvex to support non-libvex lifters in a human-friendly way
2017-09-08 15:42:45 -07:00
Eric Gustafson 6c19402daa Add missing dep on bitstring 2017-09-08 14:00:23 -07:00
Andrew Dutcher fa1e969ede Bundle vex sources in source distribution; warn user when downloading vex manually 2017-08-15 11:50:01 -07:00
Andrew Dutcher b9c7ce0d3a Make VEX_PATH absolute in setup.py, fix build when vex is not already cloned 2017-08-14 17:30:06 -07:00
Jörg Thalheim aebfc04c09 setup.py: make path handling more robust 2017-08-12 23:00:49 +01:00
Jörg Thalheim 339e21aaa3 setup.py: make python3 compatible 2017-08-12 22:42:28 +01:00