-
Notifications
You must be signed in to change notification settings - Fork 729
Self-contain codecs library #625
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
Conversation
eeebf6c
to
670994e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tests are failing.
Can that be BC breaking? |
I do not think so.
Added the list of things changed by PR in the description. |
I think we should consider breaking this into a few more PRs. Changes like the move of the files or the rename of the library could be separated from the build scripts, etc. and make for a more manageable / revertable changeset. They will also be quicker to merge. |
Sounds good. Will work on.
Moto 🛵
…On Tue, May 12, 2020, 00:30 cpuhrsch ***@***.***> wrote:
I think we should consider breaking this into a few more PRs. Changes like
the move of the files or the rename of the library could be separated from
the build scripts, etc. and make for a more manageable / revertable
changeset. They will also be quicker to merge.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#625 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAGQ6CQYOQJCQTMRW7VQKC3RRDGETANCNFSM4M4PWWEA>
.
|
be1c032
to
ac09a12
Compare
Codecov Report
@@ Coverage Diff @@
## master #625 +/- ##
=======================================
Coverage 88.84% 88.84%
=======================================
Files 21 21
Lines 2223 2223
=======================================
Hits 1975 1975
Misses 248 248 Continue to review full report at Codecov.
|
cc @seemethere for awareness |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
def _get_extra_objects(): | ||
objs = [] | ||
if _BUILD_DEPS: | ||
# NOTE: The order of the library listed bellow matters. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: "below" :)
- restore_cache: | ||
|
||
keys: | ||
- env-v1-linux-{{ arch }}-py<< parameters.python_version >>-{{ checksum ".circleci/unittest/linux/scripts/environment.yml" }}-{{ checksum ".circleci-weekly" }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: v1
will be deleted soon after merging this PR?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Caches on CCI will not be deleted, and we do not have control over them.
We change cache key on weekly basis, but this PR also changes what is cached, so it's safer to change the cache key from the previous one.
That way existing PR can still use the old style cache without rebasing, as long as there is no merge conflict.
This PR
_torchaudio.so
so that it does not depend on external SoX.python setup.py clean
command which facilitates clean build.These changes follow the identical pattern as pytorch/text#755 .
apt
, or manually built one)curl
andCMake
are required, so that it can build SoX and codecs.