v0.4.0rc2
Pre-releaseWhat's new
Added 🎉
- Sample experiment configurations that prove Euler's identity
Changed ⚠️
- Loosened
Click
dependency to include v7.0. - Loosened
datasets
dependency. - Tightened
petname
dependency to exclude next major release for safety.
Fixed ✅
Workspace
,MemoryWorkspace
, andLocalWorkspace
can now be imported directly from thetango
base module.- Uncacheable leaf steps would never get executed. This is now fixed.
- We were treating failed steps as if they were completed by accident.
- The visualization had a problem with showing steps that never executed because a dependency failed.
- Fixed a bug where
Lazy
inputs to aStep
would fail to resolve arguments that come from the result
of another step. - Fixed a bug in
TorchTrainStep
where some arguments for distributed training (devices
,distributed_port
) weren't being set properly.
Commits
f404541 Merge pull request #110 from allenai/Conda
4c347db Merge branch 'main' into Conda
c154c92 Merge pull request #101 from allenai/Euler
b3a8ae6 Revert "Make sure default steps are available when you run tango run
"
76bda76 Merge remote-tracking branch 'origin/main' into Euler
e073925 Revert "Import integrations safely"
5550ff8 Adds Conda to the readme
288e02f ensure all integrations are imported if we can't find registered name (#109)
e033170 Bump black from 21.11b1 to 21.12b0 (#102)
2fd48cc Merge branch 'main' into Euler
b2781fd FAQ not FAQs :) (#108)
b31c8f2 Merge branch 'main' into Euler
81e1225 add FAQs to docs (#107)
dec4a86 Merge remote-tracking branch 'origin/Euler' into Euler
23d7824 Brings back the Euler example
4327e22 Merge branch 'main' into Euler
2148b74 Merge pull request #106 from allenai/Favicon
5ce5c64 Merge branch 'main' into Favicon
18e556a Revert "Changelog"
97dd79d Merge branch 'main' into Euler
f812b73 fix bug with resolving lazy step inputs (#105)
0a05047 Merge branch 'main' into Euler
89b315a Tango Favicon
110fc79 Merge pull request #104 from allenai/why-tango
a67c617 Update README.md
a5f5bd0 Merge branch 'main' into why-tango
eab62d8 fix bug in distributed training (#103)
e73a4a0 Update README.md
eb3ef41 Merge branch 'main' into Euler
c1c9bd0 Changelog
901631f Removed scary warning
e86b843 Better summary
cf9088d We no longer start the server during tests
b257e46 Import integrations safely
10ec4f4 Pick the right mutable mapping
a175370 Make sure default steps are available when you run tango run
1d4051a Make mypy happy
67e8a02 Moved complex arithmetic to https://github.com/allenai/tango-example
8a5c0d7 Adds test for steps that fail
3d551b3 Test for uncacheable leaf steps
21f0280 Don't explicitly run steps that don't need it
5fa4731 isort
9a3cd52 Changelog
6df6682 clarify comment
c46e0b2 also pick any uncacheable direct dependencies of leaf steps
c32a5cc Example steps for Euler's identity
1c97f10 Write step info for all steps before running any of them
3336a7e Reset step info when re-running a failed step
228b0f3 How did this slip by?
f9f1d05 Make sure to execute uncacheable steps that are not a dependency of anything
3d44720 Add steps for complex arithmetic
3bfd7c1 adjust dependency pinning (#100)
72aaa53 Merge pull request #79 from allenai/jon/html-viz
adea827 Merge branch 'jon/html-viz' of github.com:allenai/tango into jon/html-viz # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
e771da7 make alert look nice
d21a172 Merge branch 'main' into jon/html-viz
d45ec0c Merge pull request #99 from allenai/SkipGitTests
28f17fa Don't check for git if we're not running in a repo
7db639e Merge branch 'main' into jon/html-viz
98b022b make sure workspaces can be imported from base module (#98)
07ac494 Merge pull request #97 from allenai/lower-click-pin
f10b178 Merge branch 'main' into lower-click-pin
5ccefa9 fix prelease indicator condition in CI
9843c5a update CHANGELOG
91d6551 Merge branch 'main' into lower-click-pin
58dfd3e CHANGELOG.md
8a069f0 loosen Click requirement
85b7417 Shows an ugly but functional brief popup when you copy something
626f1b6 Merge branch 'main' into jon/html-viz
b0cbf63 make tooltips meaningful since i cannot remove them
422ae0d Update tango/server/report.js
18869b7 Make local results work
3b1326a Python 3.7 again
5a282ff Warning to the future
2f54569 Give the option of tracking dependencies properly through Workspace
f9f7bfb We don't have this method anymore.
77ae786 Silence a warning
0d532c5 Reformat setup.py only in Python 3.7?
4f1e786 Changelog
b500f0e Merge branch 'main' into jon/html-viz
5c0b794 Merge branch 'main' into jon/html-viz
5c455e2 Include assets in package
4153e9e Fix import order
85dd1af Print a direct link to the run if we have one
01f0343 Makes it so you can run the server from any directory
300b722 Make frontend and backend consistent in their terminology
0ef1350 Fix some errors in the server
bd07ad5 Merge remote-tracking branch 'origin/ResponsibleSteps' into jon/html-viz
0cde4e7 pr updates
7bf9488 Makes tests pass
e96f6f3 Merge branch 'ResponsibleSteps' into jon/html-viz
8800bc9 Merge branch 'ResponsibleSteps' into jon/html-viz
378f649 pr gix
5047f6b add logo
4a7487b add in reloading every second
a1131ed pr fixes
95f1cbe pr fixes
d47b624 pr fixes
5962699 pr fixes
a974369 fix merge conflicts
3280491 initial code to serve and display tango viz