Closed evanj closed 6 years ago
Whoa awesome! I guess I learned go for nothing now though, haha.
Ha. I personally like Go more than Python, but it is annoying for rules for Python to depend on Go, particularly now that the performance of zipping these rules is not critical, since it probably doesn't need to happen as often (e.g. it isn't needed for tests).
BTW: I was going to try to email you or something: I almost certainly have broken your changes; sorry: I do plan on fixing them back up shortly I hope! This version is much faster to test stuff on our code base, so hopefully the improvements are worth it, and now we can figure out how to correctly support both Python2 and Python3!
Great, thanks Evan! No prob! Would now be a good time for me to experiment with your new changes, or are things still in flux? Hopefully at some point we can start keeping everything in sync.
I still need to merge and commit my pip_generate changes; let me try to get that merged today. Once that lands, I'd love feedback! In particular: This version should be faster to build; in particular it should be much faster to rebuild a target after you make a change. I'd love to know your experience.
I'd also like to add Python3 support to the CircleCI configuration so I don't break it inadvertently, so I'd love to know how you are using it.
Sounds great! Looking forward to it.
On Mon, Jun 4, 2018 at 9:46 AM Evan Jones notifications@github.com wrote:
I still need to merge and commit my pip_generate changes; let me try to get that merged today. Once that lands, I'd love feedback! In particular: This version should be faster to build; in particular it should be much faster to rebuild a target after you make a change. I'd love to know your experience.
I'd also like to add Python3 support to the CircleCI configuration so I don't break it inadvertently, so I'd love to know how you are using it.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TriggerMail/rules_pyz/pull/10#issuecomment-394360298, or mute the thread https://github.com/notifications/unsubscribe-auth/ADtUNRfatDjvkBYUoIf3EeWwHguA0AAHks5t5TpBgaJpZM4UX09h .
Also, here's a list of the changes I've made in my fork, in case it informs your work: https://github.com/climacell/rules_pyz/commits/master
I think this is the high-level summary:
On Mon, Jun 4, 2018 at 10:17 AM Josh Burkart jburkart@gmail.com wrote:
Sounds great! Looking forward to it.
On Mon, Jun 4, 2018 at 9:46 AM Evan Jones notifications@github.com wrote:
I still need to merge and commit my pip_generate changes; let me try to get that merged today. Once that lands, I'd love feedback! In particular: This version should be faster to build; in particular it should be much faster to rebuild a target after you make a change. I'd love to know your experience.
I'd also like to add Python3 support to the CircleCI configuration so I don't break it inadvertently, so I'd love to know how you are using it.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TriggerMail/rules_pyz/pull/10#issuecomment-394360298, or mute the thread https://github.com/notifications/unsubscribe-auth/ADtUNRfatDjvkBYUoIf3EeWwHguA0AAHks5t5TpBgaJpZM4UX09h .
Ooo this sounds great; I'll take a look at your fork and see how I can steal the relevant code; thanks!
simplepack was replaced by linkzip.py, which removes a dependency on Go.