profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tonybaloney/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Anthony Shaw tonybaloney Microsoft Sydney, Australia https://tonybaloney.github.io/ Python Advocate at Microsoft. Python Software Foundation Fellow.

sphinx-contrib/confluencebuilder 205

Confluence Markup Builder Plugin for Sphinx

tonybaloney/azure-pipelines-python-examples 30

Example configurations for Azure Build Pipelines for Python

tonybaloney/ants-azure-demos 13

Collection of PoCs and Azure Demos

pytest-dev/pytest-nunit 8

An Nunit output plugin for Pytest

robconery/azure-project 1

A Heroku-inspired CLI for Azure's web applications

tonybaloney/Abiquo-Backup 1

Backup Virtual Machines in an Abiquo Cloud

push eventtonybaloney/Pyjion

Anthony Shaw

commit sha 86e4ee95b7196308406aba34bf2c3faa1df705ad

Dont unbox variables on first PGC pass because it causes havoc with the frame dump

view details

push time in 4 minutes

PR opened tonybaloney/Pyjion

Fix branch yield

Fixes #345

+16 -94

0 comment

18 changed files

pr created time in 2 hours

delete branch tonybaloney/Pyjion

delete branch : binary_subscr_noopt

delete time in 2 hours

push eventtonybaloney/Pyjion

Anthony Shaw

commit sha 99994a3e332957e4c042612ed780990c80d06360

Fix a bug for deoptimized BINARY_SUBSCR where it calls the wrong opcode (and fails to compile)

view details

Anthony Shaw

commit sha a0c1c900ffd97199ce80193b64ca040b414073ed

Conditional branches in orange, fix the custom error

view details

Anthony Shaw

commit sha fc906f2d10b3e9d97f6397ed03441c85aff8e98a

Merge pull request #346 from tonybaloney/binary_subscr_noopt Conditional branches in instruction graph

view details

push time in 2 hours

PR merged tonybaloney/Pyjion

Conditional branches in instruction graph

Also fixes a bug in BINARY_SUBSCR at opt-level 0 Also fixes a bug in the new exception type

+14 -9

0 comment

8 changed files

tonybaloney

pr closed time in 2 hours

push eventtonybaloney/Pyjion

Anthony Shaw

commit sha a015f83f1ad7917d84624ad180e73a260fbdbf94

Update documentation with the new optimization API

view details

push time in 3 hours

push eventtonybaloney/Pyjion

Anthony Shaw

commit sha c752a36a7d45042472bd2ea3e01d7455228de9e3

Rollback that optimization level change

view details

push time in 3 hours

create barnchtonybaloney/Pyjion

branch : fix_branch_yield

created branch time in 3 hours

PR opened tonybaloney/Pyjion

Conditional branches in instruction graph

Also fixes a bug in BINARY_SUBSCR at opt-level 0 Also fixes a bug in the new exception type

+14 -9

0 comment

8 changed files

pr created time in 3 hours

push eventtonybaloney/Pyjion

Anthony Shaw

commit sha a0c1c900ffd97199ce80193b64ca040b414073ed

Conditional branches in orange, fix the custom error

view details

push time in 3 hours

create barnchtonybaloney/Pyjion

branch : binary_subscr_noopt

created branch time in 4 hours

push eventtonybaloney/pycharm-security

Anthony Shaw

commit sha 9fc21baad2a647e160ee78408f3667ff6de0eb3a

Mark as requiring 2021.1 * going forward to help migration to deprecated APIs

view details

push time in 4 hours

release tonybaloney/pycharm-security

1.24.2

released time in 4 hours

created tagtonybaloney/pycharm-security

tag1.24.2

Finds security holes in your Python projects from PyCharm and GitHub

created time in 4 hours

delete branch tonybaloney/pycharm-security

delete branch : 2021.2

delete time in 4 hours

push eventtonybaloney/pycharm-security

Anthony Shaw

commit sha 6377509ea95571c109f15d92d778a5ce89e250c7

Update the package with new safetydb and new IDE support (#253) * Update the package with new safetydb and new IDE support * Change the gradle to work around the broken intellij package * Update a bunch of deprecated API calls

view details

push time in 4 hours

issue closedtonybaloney/pycharm-security

IntelliJ IDEA 2021.2 is not compatible with the plugin

After an autoupdate of IntelliJ Ultimate I can no longer use the plugin.

15:59	Plugin error: Plugin 'Python Security' (version '1.24.1') is not compatible with the current version of the IDE, because it requires build 211.* or older but the current build is IU-212.4746.92

closed time in 4 hours

jugmac00

push eventtonybaloney/pycharm-security

Anthony Shaw

commit sha 66eb2a70898c8f6172d34a57fa00fdf23a4df2a8

Update a bunch of deprecated API calls

view details

push time in 4 hours

push eventtonybaloney/pycharm-security

Anthony Shaw

commit sha a9ef445c729c8c58f214bee480e5a9cd547d7de6

Change the gradle to work around the broken intellij package

view details

push time in 4 hours

startedIronLanguages/ironpython3

started time in 5 hours

create barnchtonybaloney/pycharm-security

branch : 2021.2

created branch time in 5 hours

delete branch tonybaloney/pycharm-security

delete branch : dependabot/gradle/net.bytebuddy-byte-buddy-1.11.9

delete time in 5 hours

PR merged tonybaloney/pycharm-security

Bump byte-buddy from 1.11.8 to 1.11.9 dependencies

Bumps byte-buddy from 1.11.8 to 1.11.9. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/raphw/byte-buddy/releases">byte-buddy's releases</a>.</em></p> <blockquote> <h2>Byte Buddy 1.11.9</h2> <ul> <li>Include <em>jdk.reflect</em> package in default ignore matcher.</li> <li>Retain parameter names for constructor of Java record as it is done by <em>javac</em>.</li> <li>Throw <code>NoSuchTypeException</code> on non-resolved types rather then <code>IllegalStateException</code>.</li> <li>Weaken visibility checks for fields set by <code>MethodCall</code>.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/raphw/byte-buddy/blob/master/release-notes.md">byte-buddy's changelog</a>.</em></p> <blockquote> <h3>27. July 2021: version 1.11.9</h3> <ul> <li>Include <em>jdk.reflect</em> package in default ignore matcher.</li> <li>Retain parameter names for constructor of Java record as it is done by <em>javac</em>.</li> <li>Throw <code>NoSuchTypeException</code> on non-resolved types rather then <code>IllegalStateException</code>.</li> <li>Weaken visibility checks for fields set by <code>MethodCall</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/raphw/byte-buddy/commit/52bfa03a9fdf85e1c051f41468872a8f2c29dcaf"><code>52bfa03</code></a> [maven-release-plugin] prepare release byte-buddy-1.11.9</li> <li><a href="https://github.com/raphw/byte-buddy/commit/033221c01943faaf5f86d1237841f327f54d6735"><code>033221c</code></a> [release] Release new version</li> <li><a href="https://github.com/raphw/byte-buddy/commit/9a3e7e2d552433c4826e0c0d25c63d9688468120"><code>9a3e7e2</code></a> Restrict constraint for field setting since field is always set on own instance.</li> <li><a href="https://github.com/raphw/byte-buddy/commit/520339da300b290b2791ea3c668aac682dcd9e64"><code>520339d</code></a> Add specific exception type to indicate unresolved type to allow easier catch...</li> <li><a href="https://github.com/raphw/byte-buddy/commit/f82339ee288830a92b284ddcebda17c68c8ed27d"><code>f82339e</code></a> Remove bad comment refactoring and add description for use of internal name o...</li> <li><a href="https://github.com/raphw/byte-buddy/commit/da712db519ab7213281e135f9efc54c281eaf4c5"><code>da712db</code></a> Retain parameter name for records to mimic OpenJDK behaviour.</li> <li><a href="https://github.com/raphw/byte-buddy/commit/d67c7f3ebb975655d23ac8d42803bd94de7e4a4c"><code>d67c7f3</code></a> Include 'jdk.reflect' package in default ignore matcher.</li> <li><a href="https://github.com/raphw/byte-buddy/commit/b2ae24fb4ea4247eb220deea9565ab48cd2bb0db"><code>b2ae24f</code></a> Add release notes.</li> <li><a href="https://github.com/raphw/byte-buddy/commit/1f45b781dce566553ca71f2f93d84388fc1abd86"><code>1f45b78</code></a> [maven-release-plugin] prepare for next development iteration</li> <li>See full diff in <a href="https://github.com/raphw/byte-buddy/compare/byte-buddy-1.11.8...byte-buddy-1.11.9">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+1 -1

0 comment

1 changed file

dependabot[bot]

pr closed time in 5 hours

push eventtonybaloney/pycharm-security

dependabot[bot]

commit sha 1644e63c9b0c9374853c1dd2dca455fe9be45a38

Bump byte-buddy from 1.11.8 to 1.11.9 (#249) Bumps [byte-buddy](https://github.com/raphw/byte-buddy) from 1.11.8 to 1.11.9. - [Release notes](https://github.com/raphw/byte-buddy/releases) - [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md) - [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.11.8...byte-buddy-1.11.9) --- updated-dependencies: - dependency-name: net.bytebuddy:byte-buddy 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>

view details

push time in 5 hours

push eventtonybaloney/Pyjion

Anthony Shaw

commit sha 6a2e1e8c328336b27853a1849ae3e2718afa3f56

Refactor the optimizations into runtime flags, expose them via the info() api. DECREF the graph on code object free.

view details

Anthony Shaw

commit sha 445afb91aa7503bba3caddae248fde765fbe25af

Make Unboxing error a type

view details

Anthony Shaw

commit sha e461a0210af883207e6b33ac687619f1e4085b31

Make sure flags are reset when opt level is changed.

view details

Anthony Shaw

commit sha 77edf8e06575ca5ec4ffcbbe98ba0ca6369696b4

Update the tests to cater for the new info class

view details

Anthony Shaw

commit sha 8980bfcee2d67364383cf6aa3eb474c3b8eecae4

Fix a test case

view details

Anthony Shaw

commit sha cb0b886e0b41e9acbbd5c869b84df7add20dddbc

Refactoring the function tests

view details

Anthony Shaw

commit sha 802e917ce93f496262d8d3d38f7c395f050af92f

Cleanout some fragile reference tests

view details

Anthony Shaw

commit sha 433e68877d3046e36e375ca51ae1f1a40aba417d

Consolidate those test cases

view details

Anthony Shaw

commit sha 02add65515e8b80ebd16529ac3845bf9c640ac7c

skip that test for now

view details

Anthony Shaw

commit sha 2c5f64249b8ee19cb8e3bf8f40d4edc2bad40654

update release notes

view details

Anthony Shaw

commit sha f534e7e089c794f05f1d0393a2d23a74c2af50a5

Mark the other optimizations

view details

Anthony Shaw

commit sha 91a1172234d808496d97c6fb4a71f796f6649b1c

add a missing import

view details

Anthony Shaw

commit sha 69ac3d57f27554f4930a68686a4cacbc97c6d8d9

Merge pull request #344 from tonybaloney/optimization_flags Capture optimisations made in compilation

view details

push time in 6 hours

PR merged tonybaloney/Pyjion

Capture optimisations made in compilation

Capture optimizations made at compilation time and expose them in the jitted code object

+425 -695

8 comments

29 changed files

tonybaloney

pr closed time in 6 hours

push eventtonybaloney/Pyjion

Anthony Shaw

commit sha 91a1172234d808496d97c6fb4a71f796f6649b1c

add a missing import

view details

push time in 15 hours

push eventtonybaloney/Pyjion

Anthony Shaw

commit sha f534e7e089c794f05f1d0393a2d23a74c2af50a5

Mark the other optimizations

view details

push time in 15 hours