Sebastian Thiel
5cba22f0c6
chore(versionup): increment versions of API + CLI
2016-01-30 14:07:09 +01:00
Sebastian Thiel
8f01e8e918
feat(json): updated API descriptions
2016-01-30 14:06:58 +01:00
Sebastian Thiel
a2c6b58d5b
fix(versionup): use latest oauth2 lib
...
It enables using std::time::Duration natively
2016-01-30 14:03:15 +01:00
Sebastian Thiel
ef9e7f1bae
fix(mako): use new discoveryRestUrl field for json download
2016-01-30 13:01:37 +01:00
Sebastian Thiel
ab1aa55d39
feat(version-up): clap-rs v1.5 -> 2.0
2016-01-30 12:53:02 +01:00
Sebastian Thiel
b54acb7c96
fix(rustup): use std::Thread::sleep
...
However, in sibling libraries, we still use time::Duration, which
now is a part of std::time::Duration.
These should be adjusted, to make the usage of
sleep(Duration::from_millis(d.num_milliseconds() as u64)) into sleep(d)
2016-01-29 18:56:58 +01:00
Sebastian Thiel
495ecef8c8
doc(README): rever to multirust-rs
2016-01-11 20:46:45 +01:00
Sebastian Thiel
75dfa7f40f
Merge pull request #144 from cmr/master
...
Relicense to dual MIT/Apache-2.0
2016-01-11 20:40:04 +01:00
Corey "See More" Richardson
da78e9fa4d
README.md: fix error from no trailing newline
2016-01-10 19:49:39 -05:00
Corey Richardson
ac5886e47e
Relicense to dual MIT/Apache-2.0
...
Closes https://github.com/Byron/google-apis-rs/issues/142
2016-01-10 19:43:30 -05:00
Sebastian Thiel
06e1d4bff6
chore(code): update with latest changes
2015-12-24 15:46:51 +01:00
Sebastian Thiel
8295bf3c2d
chore(rustup): no wildcards in dependencies
...
Also version specifications in dependencies were chosen to provide
maximum flexibility for users of the libraries.
CLIs on the other hand specify last known-to-work major and minor versions
to prevent breakage
2015-12-24 15:43:39 +01:00
Sebastian Thiel
e3f4fcadad
chore(versionup): support for latest hyper
2015-12-06 17:51:06 +01:00
Sebastian Thiel
f0f4df45c3
Merge pull request #134 from programble/bug/hyper-0.7.0
...
Depend on hyper 0.7.0
2015-11-30 08:32:33 +01:00
Curtis McEnroe
61e74d99a2
Fix impl of hyper::net::NetworkStream
2015-11-29 17:55:35 -05:00
Curtis McEnroe
dbc6402f48
Depend on hyper 0.7.0
2015-11-29 17:30:40 -05:00
Sebastian Thiel
78c7d46f9d
fix(travis): improve handling of error code if stable is tested
2015-11-08 15:39:08 +01:00
Sebastian Thiel
e1772d979d
chore(travis): test on nightly, and run cargo test
...
related to #132
2015-11-08 15:37:04 +01:00
Sebastian Thiel
6a7654d433
chore(publish): of latest API versions ... no functional change
2015-10-20 07:16:29 +02:00
Sebastian Thiel
56dfdfcf91
Merge pull request #132 from erickt/master
...
fix(cmn): get cmn compiling on nightly rust
2015-10-18 21:45:28 +02:00
Erick Tryzelaar
8179f3bf89
fix(cmn): get cmn compiling on nightly rust
...
Closes #131
2015-10-18 11:29:34 -07:00
Sebastian Thiel
5612d004b9
chore(code): update everything to latest google API versions
2015-10-18 19:30:37 +02:00
Sebastian Thiel
9a2d2b576c
fix(deps): assure license can be generated
2015-10-18 19:29:52 +02:00
Sebastian Thiel
862842f621
chore(json): update to latest version
2015-10-18 19:29:28 +02:00
Sebastian Thiel
0bd7f20048
fix(makefile): use PYTHONPATH for mako invocation
...
That way, it will find its resources.
2015-10-16 15:52:24 +02:00
Sebastian Thiel
53c27da2e7
fix(util.py): improve version and library name handling
...
We can now deal with versions having the 'alpha' or 'beta' suffix.
It's rather hard-coded, but solves the problem for now.
Related to #126
2015-10-16 15:45:12 +02:00
Sebastian Thiel
e4f89ce0c6
doc(presentation) using reveal.js
2015-10-05 17:46:46 +02:00
Sebastian Thiel
a8d333f916
chore(codegen): code compiles with rust 1.3/serde 0.6
2015-09-29 11:35:13 +02:00
Sebastian Thiel
8dab8c0124
fix(serde): update to latest serde/rust
2015-09-29 11:28:34 +02:00
Sebastian Thiel
7754a160c9
doc(README): stackshare.io badge
...
I like it ! It's super useful, especially when deciding which tools to
use in a new project.
2015-09-11 08:39:18 +02:00
Sebastian Thiel
aecda18821
chore(publish): re-publish lib crates at latest version
...
Closes #124
cli-v0.3.2
api-v0.1.9
2015-08-08 12:39:31 +02:00
Sebastian Thiel
08d65ba62b
chore(source): add source at latest version
2015-08-08 11:50:37 +02:00
Sebastian Thiel
8ab4fd0bd4
fix(serde-up): update to serde 0.5.0
...
Serde move all json code into a separate crate that we are now using
as well.
2015-08-08 10:55:21 +02:00
Sebastian Thiel
62b63b251a
chore(json-update): latest json files
...
This also adds a usable version of the genomics API, which was empty
previously (and if I recall correctly).
2015-07-21 18:36:44 +02:00
Sebastian Thiel
152cdd848a
imp(cli): pretty-print errors in debug mode
2015-07-21 18:21:52 +02:00
Sebastian Thiel
e46535917c
chore(code-update): upgrade to latest hyper+clap
2015-07-15 09:52:55 +02:00
Sebastian Thiel
be894becc3
fix(clap-up): use clap 1.0.3
...
* `SubCommand::new(...)` was renamed to `SubCommand::with_name(...)`
which actually is now consistent with everything else
(e.g. `Arg::with_name(...)`)
2015-07-15 09:51:01 +02:00
Sebastian Thiel
e129a7d3ae
fix(hyper-up): compatibility with hyper 0.6.4
...
* Signature of `client::Response` changed and now requires a
`hyper::Url` as well.
Closes #123
2015-07-15 09:50:00 +02:00
Sebastian Thiel
2575d5abe7
Merge branch 'master' of https://github.com/Byron/google-apis-rs
2015-07-15 09:22:05 +02:00
Sebastian Thiel
defbeaa630
chore(cargo): configure to use wait-lock
...
This allows to build everything concurrently without failure provided
the latest cargo is used.
https://github.com/rust-lang/cargo/pull/1764
It's still very early in development, but works for me nevertheless.
[skip ci]
2015-06-28 21:56:43 +02:00
Sebastian Thiel
0f61fa4c95
fix(deploy): adjust linux script to target dir
...
Previously it attempted to find build-artifacts in
the 'gen' directory, now these are all found in
'target', provided cargo 0.3.0 is used.
[skip ci]
2015-06-27 08:56:04 +02:00
Sebastian Thiel
6393bbf7f6
chore(code-update): latest version of v0.3.1 code
...
* also fixed OSX deployment utility to deal with target folder
as primary location for build-artifacts
[skip ci]
2015-06-27 08:51:09 +02:00
Sebastian Thiel
337f167e6c
chore(versionup): CLI v0.3.1
cli-v0.3.1
2015-06-26 16:11:42 +02:00
Sebastian Thiel
7d58d66025
chore(json-update): update json and regen all code
2015-06-26 16:08:25 +02:00
Sebastian Thiel
615ac64ec1
fix(cli): flush output stream on CLI output
...
For some reason, this is now a requirement - previously this didn't
seem to be necessary.
Don't know what changed there ... and it's odd it doesn't flush
when the process is going down or the handle is destroyed.
2015-06-26 16:00:12 +02:00
Sebastian Thiel
d0491a4950
fix(hyper-up): work with hyper v0.6.0
...
Currently the latter actually fails to link on OSX, and requires a local
override with [this fix](https://goo.gl/OTExmN ).
2015-06-26 15:49:30 +02:00
Sebastian Thiel
27fdd8ee0c
fix(rustup): type-inference fails on empty vec
...
Previously this wasn't the case, as the type could be inferred by the
type of the parent-vector to extend.
Apparently this feature was removed, probably for good reason.
2015-06-21 17:55:46 +02:00
Sebastian Thiel
a566b70273
fix(deps): make statement shell compatible
...
The previous one actually required bash, instead of sh
2015-06-21 15:21:10 +02:00
Sebastian Thiel
1180314275
chore(make-docs): adjust to build.target-dir
...
Thanks to the latest cargo 0.3.0, it's possible to keep everything
in the stanard doc output directory, which essentially collects
everything for us.
This creatly reduces the space required to hold all documentation, and
is in fact quite beatiful.
2015-06-21 14:52:34 +02:00
Sebastian Thiel
31f22b1535
chore(cargo): one target dir for all projects
...
Starting from cargo 0.3.0, one can override the target-directory
to be an absolute path, forcing all output to be dumped into
one and the same target dir.
That way, all dependencies are shared among the projects, saving
4 to 7 minutes per project in debug and release mode respectively.
2015-06-21 13:26:16 +02:00