forked from please-build/python-rules
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
116 lines (89 loc) · 3.03 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
Version 1.5.0
-------------
* Upgrade importlib in please_pex's bootstrap pex to 6.8.0 (#122) - note
that this increases the minimum Python version requirement for
python-rules to 3.8
Version 1.4.1
-------------
* Explicitly exit at the end of entry points generated by python_wheel's
entry_points feature (#120)
Version 1.4.0
-------------
* Use build.arcat config property instead of the deprecated java.jarcat
Version 1.3.0
-------------
* Allow pex files to be stamped based on their content hash rather than
the rule hash. This feature is gated behind the `content_hashing` feaure
flag which can be abled by adding it to the `python.featurefalgs` plugin
config variable (#107)
* Stop pex files starting the bedugger if they're not being ran as part of the
`plz debug` command. (#111)
Version 1.2.3
-------------
* Remove python hashes feature flag
Version 1.2.2
-------------
* Upgrade pytest to 7.2.2
* Add missing transitive dependencies for built-in test runners to
please_pex
Version 1.2.1
-------------
* Test for presence of --system option before invoking pip in pip_library
* Add missing third-party packages to built-in test runners
Version 1.2.0
-------------
* Allow python_wheel to be run as binary
Version 1.1.2
-------------
* Update config value in python_test build def to use new value
Version 1.1.1
-------------
* Remove go plugin preload which was causing issues in host repos
Version 1.1.0
-------------
* Point the pex tool at the releases page
Version 1.0.0
-------------
* Migrate old rules across from main please repo
Version 0.6.1
-------------
* Use remote file for tools #69
Version 0.6.0
-------------
* Set tool-related config to inherit from host repo #58
* Use wheel tool to download urls instead of wget #59
* Various small bug fixes
Version 0.5.2
-------------
* Restore the release of the wheel resolver tool #48
Version 0.5.1
-------------
* Fix issue where the default pex tool value pointing to the released artifact was breaking
our workflows. It nows reverts to point to the internal pex tool code, but the released
artifact can be used and set explicitly on the host repo if needed.
Version 0.5.0
-------------
* Release please_pex for all supported architectures #44
Version 0.4.1
-------------
* Pull please_pex from release page as remote_file
Version 0.4.0
-------------
* Add please_pex tool to releases page
* Improve error logging in wheel_resolver tool #39
* Make `WheelNameScheme` repeatable field #41
Version 0.3.0
-------------
* Remove @self target prefixes since targets are now relatively resolved since Please v16.19.0
Version 0.2.0
-------------
* Add `python_wheel` rule #14
* Add wheel resolver tool #15
* Add `README.md` file including usage and configuration #33
* Add debugging functionality to `python_binary` and `python_test` #34
Version 0.1.1
-------------
* Release tools
Version 0.1.0
-------------
* Initial commit