Aaron Meurer
Aaron Meurer
For private repos that use travis-ci.com, you can directly upload an ssh key. See https://docs.travis-ci.com/user/private-dependencies/ and https://docs.travis-ci.com/api#settings:-ssh-key. Related: https://github.com/drdoctr/doctr/pull/121
Right now it just falls back to using a token, but it should only do that if `--token` was used.
It would be nice if it automatically added the encrypted environment variable to .travis.yml. It's probably not possible to be smart enough to add `doctr deploy`. I don't know how...
Right now you can only deploy to one repo, because there is just one environment variable that it checks the key for (unless maybe https://github.com/gforsyth/doctr/issues/34 would let you split this...
I'm a little unclear how it works (see https://docs.travis-ci.com/user/environment-variables/#Encrypted-Variables), but I think it is possible to make the encrypted variable only avaiable for the specific build in the matrix, which...
I don't see any information on the %e or %g float formats.
The spec implies that it should https://data-apis.org/array-api/latest/API_specification/generated/signatures.linear_algebra_functions.vecdot.html#signatures.linear_algebra_functions.vecdot. However, other functions like matmul do not contract along the contracted axis. This came up in the numpy implementation, which is currently wrong,...
Fixes #424. I have used SHOULD here as suggested in the consortium meeting to not disallow NumPy-like "reverse broadcasting" semantics.
NumPy allows this behavior in setitem ```py >>> import numpy as np >>> x = np.empty((2, 3, 4)) >>> a = np.empty((1, 3, 4)) >>> x[1, ...].shape (3, 4) >>>...