Damien Elmes
96f6b94dba
disable Windows CI for now
2020-11-05 21:00:02 +10:00
Damien Elmes
61bf2f80eb
doc updates
2020-11-05 20:25:48 +10:00
Damien Elmes
c42325cb49
fix aqt version requirement; use py3 instead of cp38 tag
2020-11-05 20:25:08 +10:00
Damien Elmes
abf34b561e
Revert "remove gif-lfs"
...
This reverts commit 1c5b82ff75
.
Issue fixed.
2020-11-05 18:46:22 +10:00
Damien Elmes
bbdfd61eb8
packages.bzl -> repos.bzl; update rules_rust
2020-11-05 14:22:45 +10:00
Damien Elmes
1c5b82ff75
remove gif-lfs
...
https://github.com/actions/virtual-environments/issues/1983
2020-11-05 12:31:14 +10:00
Damien Elmes
6f95a7f3e2
migrate away from insecure add-path statement
2020-11-05 12:27:36 +10:00
Damien Elmes
38e4428c4a
gettext and bazelisk come standard on macOS runner
2020-11-05 12:24:10 +10:00
Damien Elmes
2efcf8a9d0
show Bazel timestamps in CI
2020-11-05 12:23:06 +10:00
Damien Elmes
9f215e2f7a
experiment with repo/disk cache instead of output root
...
edit to trigger rebuild
2020-11-05 12:07:01 +10:00
Damien Elmes
3f47ff9abd
fix missing buildinfo on Windows
2020-11-05 11:21:27 +10:00
Damien Elmes
29ae7480f2
cleanups
2020-11-05 11:21:13 +10:00
Damien Elmes
95317a4f17
fix backend_pb2 race
2020-11-05 11:02:40 +10:00
Damien Elmes
264dd8f1ea
fix external consumption of ts rules, and simplify import path
2020-11-05 11:01:52 +10:00
Damien Elmes
f93f01b3e9
support user bazelrc
2020-11-04 22:11:28 +10:00
Damien Elmes
ecfeb71195
fix tests on Linux
2020-11-04 21:39:41 +10:00
Damien Elmes
927a44e36e
unused import
2020-11-04 21:04:42 +10:00
Damien Elmes
02dfc19250
hash the lock files
...
GitHub's cache is not a great fit for Bazel, but this will do for now
2020-11-04 21:02:10 +10:00
Damien Elmes
f25af77122
fixes for consuming rust lib from external repo
2020-11-04 19:20:49 +10:00
Damien Elmes
c179a2b45b
extract version from defs.bzl; gate buildhash on optimized build
2020-11-04 14:02:08 +10:00
Damien Elmes
7cd2e9618f
doc updates
2020-11-04 14:01:14 +10:00
Damien Elmes
0d354da93a
move aqt_data into source folder; implement wheel building
2020-11-04 12:14:03 +10:00
Damien Elmes
9fe53ff549
switch to the stable Python ABI
...
Should allow the library to be imported in both Python 3.8+3.9.
2020-11-03 20:29:07 +10:00
Damien Elmes
3c12cb1600
update to latest fluent libs, and integrate maximum digit handling
...
We now limit number of digits in our formatter, instead of relying
on an upstream patch.
2020-11-03 14:10:45 +10:00
Damien Elmes
ef79596c5b
add shallow_since to a bunch of git deps
2020-11-03 11:42:11 +10:00
Soren Bjornstad
7277e9485a
start with default value in reposition text box highlighted
...
This saves a keystroke if you want to replace the default value. It's
hard to imagine a situation in which you would want to *prepend*
characters to the default value, as is the current behavior. If you want
to accept the default value, you can still hit enter or tab immediately.
2020-11-02 19:07:53 -06:00
Damien Elmes
8f5474bef0
ues native roots with rustls
2020-11-03 10:42:20 +10:00
Damien Elmes
e54bb9d1bf
update env_logger, and minor dep updates
2020-11-03 09:04:57 +10:00
Damien Elmes
27e720c6b8
README updates
2020-11-03 09:03:00 +10:00
Damien Elmes
35f5358bf7
reqwest was missing default-features = false
...
Still needed until we fix OpenSSL compilation on Linux
2020-11-02 21:53:24 +10:00
Damien Elmes
4de71eb662
fix pywintypes issue when running tests on Windows
2020-11-02 21:36:01 +10:00
Damien Elmes
69bdd73de5
pin Python deps
2020-11-02 21:05:37 +10:00
Damien Elmes
73247ff20f
pyqt5 -> pip/pyqt5
2020-11-02 19:22:23 +10:00
Alan Du
562ea403b3
Update to PyO3 0.12
...
+ cargo raze by Damien
2020-11-02 18:38:34 +10:00
Damien Elmes
a079bb1820
update rusqlite and pin-project
...
Thanks to Alan for the heads up
2020-11-02 18:26:19 +10:00
Damien Elmes
249916af38
remote/ needs to be removed before updating
2020-11-02 18:25:50 +10:00
Damien Elmes
dc3bd07919
update cargo deps; add script to copy them from rslib/
2020-11-02 18:17:26 +10:00
Damien Elmes
e0817c004d
move backend.proto into rslib/
2020-11-02 16:28:31 +10:00
Damien Elmes
45ed97c56c
rspy -> pylib/rsbridge
2020-11-02 15:21:12 +10:00
Damien Elmes
ef5cd9f551
test caching; disable broken Windows build for now
...
edit to re-run tests
2020-11-01 20:08:08 +10:00
Damien Elmes
3c428fe336
update CI
2020-11-01 16:33:40 +10:00
Damien Elmes
d36162bd49
clippy lint
2020-11-01 16:19:08 +10:00
Damien Elmes
5e602c553f
enforce eol normalization in gitattributes
2020-11-01 15:24:25 +10:00
Damien Elmes
f61b6c0359
drop 3.7 support in CI
2020-11-01 15:05:28 +10:00
Damien Elmes
0cf964b16d
trailing newline .ftl check can happen at build time
...
Removes the need to build ripgrep for CI
2020-11-01 14:59:45 +10:00
Damien Elmes
b17d537a9e
remove old makefiles
2020-11-01 14:41:01 +10:00
Damien Elmes
99140f6023
always return str in aqt_data_folder()
2020-11-01 14:38:13 +10:00
Damien Elmes
aea0a6fcc6
initial Bazel conversion
...
Running and testing should be working on the three platforms, but
there's still a fair bit that needs to be done:
- Wheel building + testing in a venv still needs to be implemented.
- Python requirements still need to be compiled with piptool and pinned;
need to compile on all platforms then merge
- Cargo deps in cargo/ and rslib/ need to be cleaned up, and ideally
unified into one place
- Currently using rustls to work around openssl compilation issues
on Linux, but this will break corporate proxies with custom SSL
authorities; need to conditionally use openssl or use
https://github.com/seanmonstar/reqwest/pull/1058
- Makefiles and docs still need cleaning up
- It may make sense to reparent ts/* to the top level, as we don't
nest the other modules under a specific language.
- rspy and pylib must always be updated in lock-step, so merging
rspy into pylib as a private module would simplify things.
- Merging desktop-ftl and mobile-ftl into the core ftl would make
managing and updating translations easier.
- Obsolete scripts need removing.
- And probably more.
2020-11-01 14:26:58 +10:00
cecini
1a6476cf4e
Update CONTRIBUTORS
2020-10-29 23:55:59 +08:00
cecini
2606a8a489
align rslib get_subnode impl with anki pythonapi find_deck_in_tree, fix nestdeck due counts issue
2020-10-29 23:53:26 +08:00