-
-
Notifications
You must be signed in to change notification settings - Fork 636
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python distribution task for user-defined setup.py + integration with ./pants {run/binary/test} #5141
Python distribution task for user-defined setup.py + integration with ./pants {run/binary/test} #5141
Commits on Jan 30, 2018
-
Lionel Vital authored and Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 3ec11c2 - Browse repository at this point
Copy the full SHA 3ec11c2View commit details -
First pass at distribution task and target
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for ca86bf6 - Browse repository at this point
Copy the full SHA ca86bf6View commit details -
Working package example for hello2
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 46eab74 - Browse repository at this point
Copy the full SHA 46eab74View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 3aa0fe4 - Browse repository at this point
Copy the full SHA 3aa0fe4View commit details -
Changes to python binary creation + add new target definition
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for cd32058 - Browse repository at this point
Copy the full SHA cd32058View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 4f9bc98 - Browse repository at this point
Copy the full SHA 4f9bc98View commit details -
Modify example to use superhello
Lionel Vital authored and Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 5837f30 - Browse repository at this point
Copy the full SHA 5837f30View commit details -
Working superhello project equivalent to backends/tensorflow
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for dd99194 - Browse repository at this point
Copy the full SHA dd99194View commit details -
Lionel Vital authored and Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 4e2b1b9 - Browse repository at this point
Copy the full SHA 4e2b1b9View commit details -
Finalized initial approach at packaging wheels w/ c sources into a pex
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 74bfb8c - Browse repository at this point
Copy the full SHA 74bfb8cView commit details -
Add tensorflow dependency example to superhello; this puts ./pants bi…
…nary on main:main in a good state for a workable demo
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 83be228 - Browse repository at this point
Copy the full SHA 83be228View commit details -
Add cleanup of egg-info in pex build util
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for c8a954e - Browse repository at this point
Copy the full SHA c8a954eView commit details -
Lionel Vital authored and Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 9cd32a4 - Browse repository at this point
Copy the full SHA 9cd32a4View commit details -
Clean up misc style issues and delete unnecessary file.
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 1940c53 - Browse repository at this point
Copy the full SHA 1940c53View commit details -
Remove excess __init__.py files
Lionel Vital authored and Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 0ae435e - Browse repository at this point
Copy the full SHA 0ae435eView commit details -
Lionel Vital authored and Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 6585142 - Browse repository at this point
Copy the full SHA 6585142View commit details -
pants run task implementation - first pass
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 194452b - Browse repository at this point
Copy the full SHA 194452bView commit details -
Add python_distribution to backend/targets build file
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for e2f84cc - Browse repository at this point
Copy the full SHA e2f84ccView commit details -
First pass at kwlzn change suggestions
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 7297096 - Browse repository at this point
Copy the full SHA 7297096View commit details -
PythonDistribution -> inherit Target instead of PythonTarget
Lionel Vital authored and Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 9bb228f - Browse repository at this point
Copy the full SHA 9bb228fView commit details -
Create python distribution task and refactor example
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for c340abf - Browse repository at this point
Copy the full SHA c340abfView commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 4b65461 - Browse repository at this point
Copy the full SHA 4b65461View commit details -
Install Python Dist create task
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for e4c0556 - Browse repository at this point
Copy the full SHA e4c0556View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 7823d2a - Browse repository at this point
Copy the full SHA 7823d2aView commit details -
Working distribution creation task
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 76aeda2 - Browse repository at this point
Copy the full SHA 76aeda2View commit details -
Further iteration on python distribution task, now functioning for py…
…thon binary create
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 4b64f2d - Browse repository at this point
Copy the full SHA 4b64f2dView commit details -
Minor cleanup + rename alias to be standard
Lionel Vital authored and Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for b6fa385 - Browse repository at this point
Copy the full SHA b6fa385View commit details -
Lionel Vital authored and Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 8436dad - Browse repository at this point
Copy the full SHA 8436dadView commit details -
Lionel Vital authored and Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 1c981f7 - Browse repository at this point
Copy the full SHA 1c981f7View commit details -
Revert pants run mods and fix bug in pex build util
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 6881a72 - Browse repository at this point
Copy the full SHA 6881a72View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for a859f46 - Browse repository at this point
Copy the full SHA a859f46View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 314ecfb - Browse repository at this point
Copy the full SHA 314ecfbView commit details -
Working distribution create task and integration for pants run/binary…
…/test
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 23f6999 - Browse repository at this point
Copy the full SHA 23f6999View commit details -
Fix minor BUILD file error to pass CI
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for fb1c903 - Browse repository at this point
Copy the full SHA fb1c903View commit details -
Add guard statement for case where pants test run does not require da…
…ta from PythonCreateDistributions task.
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 59ff560 - Browse repository at this point
Copy the full SHA 59ff560View commit details -
Remove unused imports and add guard from consuming python dist products
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 51e9c64 - Browse repository at this point
Copy the full SHA 51e9c64View commit details -
Remove unused imports created from refactor
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 7b8e8be - Browse repository at this point
Copy the full SHA 7b8e8beView commit details -
Whitespace lint fixes and unused import
Lionel Vital authored and Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 177c379 - Browse repository at this point
Copy the full SHA 177c379View commit details -
Lionel Vital authored and Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 31d3a91 - Browse repository at this point
Copy the full SHA 31d3a91View commit details -
Easy nits and whitespace issues
Lionel Vital authored and Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 8c7b658 - Browse repository at this point
Copy the full SHA 8c7b658View commit details -
More cleanup + move stuff in task execution under invalidated
Lionel Vital authored and Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for edf110d - Browse repository at this point
Copy the full SHA edf110dView commit details -
Working caching under vt.results dir. Moving to tests.
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for dacd672 - Browse repository at this point
Copy the full SHA dacd672View commit details -
Solid working state based off of vt.results dir caching
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 53a1355 - Browse repository at this point
Copy the full SHA 53a1355View commit details -
Working goals using invalidated blocks
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 401a10d - Browse repository at this point
Copy the full SHA 401a10dView commit details -
Add integration testing and simple unit test for python create distri…
…butions task. Also cleanup code to DRY by creating util helper method and streamline invalid python dist target detection.
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 056e267 - Browse repository at this point
Copy the full SHA 056e267View commit details -
Add detection of multiple setup.py files and throw an error.
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 5f4e07c - Browse repository at this point
Copy the full SHA 5f4e07cView commit details -
Style fixes and cruftslaying per rjiang's comments
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 365e708 - Browse repository at this point
Copy the full SHA 365e708View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 3e1739f - Browse repository at this point
Copy the full SHA 3e1739fView commit details -
Clean up comments, docstrings, and fix broken testprojects integratio…
…n tests
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for e2bf445 - Browse repository at this point
Copy the full SHA e2bf445View commit details -
Add rjiang suggestion for counting setup.py files
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 022b1e7 - Browse repository at this point
Copy the full SHA 022b1e7View commit details -
Lionel Vital authored and Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for be2583a - Browse repository at this point
Copy the full SHA be2583aView commit details -
Fix install directory clobbering and setup.py positioning
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for f1ed6da - Browse repository at this point
Copy the full SHA f1ed6daView commit details -
Fix install directory clobbering and setup.py positioning
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 4e9bb6b - Browse repository at this point
Copy the full SHA 4e9bb6bView commit details -
Remove unneccessary checks for invalid targets and streamline method …
…signatures
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 03bc4c0 - Browse repository at this point
Copy the full SHA 03bc4c0View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for a2116c4 - Browse repository at this point
Copy the full SHA a2116c4View commit details -
Add TODO with github link for package conflict case in python dist ba…
…ckend
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 9e0b2d6 - Browse repository at this point
Copy the full SHA 9e0b2d6View commit details -
Fix multiple binary target case and add integration test
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for e8f6b98 - Browse repository at this point
Copy the full SHA e8f6b98View commit details -
Cleanup integration test and move superhello test project to examples…
…/tests due to test breakage when placed in testprojects
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 4fd1567 - Browse repository at this point
Copy the full SHA 4fd1567View commit details -
Remove unnecessary targets from BUILD file in superhello_testproject
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for d41e7ee - Browse repository at this point
Copy the full SHA d41e7eeView commit details -
Remove tests that break testprojects integration testing
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for a6377e4 - Browse repository at this point
Copy the full SHA a6377e4View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for aabf88f - Browse repository at this point
Copy the full SHA aabf88fView commit details -
Simplify a few lines, add check for ambiguous python dists, and fix c…
…opyright date
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for fe8dd55 - Browse repository at this point
Copy the full SHA fe8dd55View commit details -
Edge case impl for same setup.py package name/version as a binary dep
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 2925530 - Browse repository at this point
Copy the full SHA 2925530View commit details -
remove unneeded dependency test
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for c6edc08 - Browse repository at this point
Copy the full SHA c6edc08View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for ffae43d - Browse repository at this point
Copy the full SHA ffae43dView commit details -
Add integration tests for targets that conflict with transitive deps …
…listed in the install_requires field of a python distribution's setup.py
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for cae065c - Browse repository at this point
Copy the full SHA cae065cView commit details -
Fix issues with CI and failing testprojects target
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 178bcbd - Browse repository at this point
Copy the full SHA 178bcbdView commit details -
Remove duplicate functions to enforce DRY
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for a4150d0 - Browse repository at this point
Copy the full SHA a4150d0View commit details -
Remove add_labels from PythonDistribution object
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 22b72f0 - Browse repository at this point
Copy the full SHA 22b72f0View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 654c20e - Browse repository at this point
Copy the full SHA 654c20eView commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for eb8598d - Browse repository at this point
Copy the full SHA eb8598dView commit details -
Add xfail test to testprojects tests
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 3024a34 - Browse repository at this point
Copy the full SHA 3024a34View commit details -
Disallow dependencies on a python_dist target
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 7f757c0 - Browse repository at this point
Copy the full SHA 7f757c0View commit details -
Resolve merge conflicts from removal of tasks2
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 0b82067 - Browse repository at this point
Copy the full SHA 0b82067View commit details -
Slightly modify test assertion for conflicting deps test
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for a787717 - Browse repository at this point
Copy the full SHA a787717View commit details -
Add clean-all statements to integration tests to gauge flakiness
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 8ac832b - Browse repository at this point
Copy the full SHA 8ac832bView commit details -
Add remove command to travis.yml to remove problematic file from fail…
…ing CI target
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 59164c1 - Browse repository at this point
Copy the full SHA 59164c1View commit details -
Rename superhello to fasthello
Chris Livingston committedJan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for b4d367c - Browse repository at this point
Copy the full SHA b4d367cView commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 1a04e80 - Browse repository at this point
Copy the full SHA 1a04e80View commit details -
Chris Livingston committed
Jan 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 9e3d2ca - Browse repository at this point
Copy the full SHA 9e3d2caView commit details
Commits on Feb 1, 2018
-
Simplify guard clause for built dists
Chris Livingston committedFeb 1, 2018 Configuration menu - View commit details
-
Copy full SHA for d6dca9c - Browse repository at this point
Copy the full SHA d6dca9cView commit details
Commits on Feb 6, 2018
-
Chris Livingston committed
Feb 6, 2018 Configuration menu - View commit details
-
Copy full SHA for f5d3a52 - Browse repository at this point
Copy the full SHA f5d3a52View commit details -
Add PythonDistribution.alias to register
Chris Livingston committedFeb 6, 2018 Configuration menu - View commit details
-
Copy full SHA for 46bd7c0 - Browse repository at this point
Copy the full SHA 46bd7c0View commit details -
Remove redundant py_dist adding and simplify req lib injection
Chris Livingston committedFeb 6, 2018 Configuration menu - View commit details
-
Copy full SHA for c231963 - Browse repository at this point
Copy the full SHA c231963View commit details -
Use cache keys for addressing synthetic targets
Chris Livingston committedFeb 6, 2018 Configuration menu - View commit details
-
Copy full SHA for 8c6a4b9 - Browse repository at this point
Copy the full SHA 8c6a4b9View commit details -
Change resolve requirements call site and signature
Chris Livingston committedFeb 6, 2018 Configuration menu - View commit details
-
Copy full SHA for 445cb98 - Browse repository at this point
Copy the full SHA 445cb98View commit details -
Add support and test case for binary task python dist isolation
Chris Livingston committedFeb 6, 2018 Configuration menu - View commit details
-
Copy full SHA for 1dc8724 - Browse repository at this point
Copy the full SHA 1dc8724View commit details -
Chris Livingston committed
Feb 6, 2018 Configuration menu - View commit details
-
Copy full SHA for de1939b - Browse repository at this point
Copy the full SHA de1939bView commit details -
Chris Livingston committed
Feb 6, 2018 Configuration menu - View commit details
-
Copy full SHA for f65978e - Browse repository at this point
Copy the full SHA f65978eView commit details
Commits on Feb 7, 2018
-
Refactor synthetic req injection method
Chris Livingston committedFeb 7, 2018 Configuration menu - View commit details
-
Copy full SHA for bf2b553 - Browse repository at this point
Copy the full SHA bf2b553View commit details -
Synthetic address modifications
Chris Livingston committedFeb 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 4b2fae5 - Browse repository at this point
Copy the full SHA 4b2fae5View commit details