👋 Hi, I’m @thejcannon (I'm also @joshua-cannon-techlabs)
- Deep in the heart of Texas
Block or Report
Block or report thejcannon
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
1,539 contributions in the last year
Less
More
Contribution activity
December 2022
Created 9 commits in 1 repository
Created 2 repositories
- thejcannon/PyDev.Debugger Python
- thejcannon/Pydev Java
Created a pull request in pantsbuild/pants that received 29 comments
Run python sources with a VenvPex
This change makes it so we use a VenvPex to run Python sources, which is a speed boost (I measure a gain of about ~500ms, which is also quoted in p…
+89
−48
•
29
comments
Opened 7 other pull requests in 2 repositories
pantsbuild/pants
1
closed
5
merged
fabioz/PyDev.Debugger
1
open
Reviewed 15 pull requests in 1 repository
pantsbuild/pants
15 pull requests
- Properly set pex_root when running python sources in-sandbox.
- Revert "Immutably hardlink "large" files in a sandbox (#17520)"
-
add zstd to
tarsupport -
Renames
output_filesandoutput_directoriesfields forexperimental_shell_command -
Adds
execution_dependenciesforexperimental_shell_command - Test DebugAdapter requests, and fix issues
- Doc fixes and updates:
- Streamline local dist handling when running python sources.
-
Refactor
run_python_source_integration_test.pyto useRuleRunner -
chdir in
rule_runner.run_interactive_process - Immutably hardlink "large" files in a sandbox
- Run python sources with a VenvPex
- Expose target field defaults in BUILD files.
-
Don't strip the input of a
DictOptionfile config - Add a new "preamble" plugin
Created an issue in pypa/pip that received 2 comments
Stop relying on __file__
Description
As indygreg/PyOxidizer#69 explains, __file__ is optional, and in environments running pip where the interpreter doesn't define it:
1 task done
Opened 2 other issues in 2 repositories
pantsbuild/pex
1
open
pantsbuild/pants
1
open
24
contributions
in private repositories
Dec 1 – Dec 8




