Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/georust/netcdf

High-level netCDF bindings for Rust
https://github.com/georust/netcdf

add overflow check for len + index

3e2e3199a58d5bc4915ed294f88449cffee11c54 authored about 5 years ago by Magnus Ulimoen <[email protected]>
fix interaction ndarray and slice_len

The length of a buffer to initialise was taken from the total
length of the variables. This is n...

726ddd890bb5101f3969c094686d7f21ac92e37d authored about 5 years ago by Magnus Ulimoen <[email protected]>
remove unused trait bound

c0c6191f268a40da5b533449b84871760620897f authored about 5 years ago by Magnus Ulimoen <[email protected]>
fix clippy lints, add unsafe modifier on trait

The Numeric trait is strongly tied to the netcdf format,
and should not be implemented outside o...

455ddaa5f8ebc393d35180684dc5431702b3957b authored about 5 years ago by Magnus Ulimoen <[email protected]>
string variable

6a8810a8cd719bdcb4f0dff2423bfa10e38f1e64 authored about 5 years ago by Magnus Ulimoen <[email protected]>
chunking of variables

compression and chunking was previously in the same function. As they
serve different purposes, ...

81d16afd08bf07dc18803f31aa0ba69f82a143b0 authored about 5 years ago by Magnus Ulimoen <[email protected]>
small typo

2a23c35f3893eee4591f86e670095741fa1bc344 authored about 5 years ago by Magnus Ulimoen <[email protected]>
Merge pull request #22 from magnusuMET/master

limit rebuilds of netcdf-sys

0e49b40bced8deeca3c56f76b6246a7eddc78f67 authored about 5 years ago by magnusuMET <[email protected]>
limit rebuilds of netcdf-sys

97765a7e1f7e9050365cde9f6ed5b2625cd54b23 authored about 5 years ago by Magnus Ulimoen <[email protected]>
Cargo only allows 5 keywords

9268b3dacd578572fb4f9b5cef7e752d4731fe5f authored about 5 years ago by Michael Hiley <[email protected]>
specify netcdf-sys version to make Cargo happy

27cb7b204f89ad6c0d72fb4d7d73c0e91ed9c931 authored about 5 years ago by Michael Hiley <[email protected]>
Merge pull request #21 from magnusuMET/master

ergonomics and added features

d4deb2920106c1eadcefc85b41aa78c613e638d1 authored about 5 years ago by Michael Hiley <[email protected]>
readd build badge and add version number

07374d29645c78b5e513116c2e81f8366d099235 authored about 5 years ago by Magnus Ulimoen <[email protected]>
reduce version numbers to 0.2.0

2fe5be044975d70c06ff3bb34ea9f006e5a7ac12 authored about 5 years ago by Magnus Ulimoen <[email protected]>
clobber existing files in create

2466914d8a2e1c923168885fc62390ad586a412e authored about 5 years ago by Magnus Ulimoen <[email protected]>
test for no-dim variable

1c86ef2e7b6a6cd878985e31d76c7fe274109ea6 authored about 5 years ago by Magnus Ulimoen <[email protected]>
use saturing multiplication

c48bb84911de14564c7ac0f23388419600caac17 authored about 5 years ago by Magnus Ulimoen <[email protected]>
rename size_len to slice_len

cfcec509524845d60cd402cfd0bbd153a92e45a8 authored about 5 years ago by Magnus Ulimoen <[email protected]>
get size of variable

157448816ea1d038515a5caef3d9496c5ed3e294 authored about 5 years ago by Magnus Ulimoen <[email protected]>
run clippy

d9048ec25bb6a4170acc9a7691b0b9f0f1abe008 authored about 5 years ago by Magnus Ulimoen <[email protected]>
replace deprecated uninit in ndarray

54537faf93d769943ca71ecd727c21393b32cc12 authored about 5 years ago by Magnus Ulimoen <[email protected]>
remove unused trait

d30c29224a46c025c1e44306ff3e2fa7c825e7c4 authored about 5 years ago by Magnus Ulimoen <[email protected]>
check indices and sizes in more places

3fba192ea963cfdea2dcf7401e11dad103c2399f authored about 5 years ago by Magnus Ulimoen <[email protected]>
fix typos

6c39be4a9dd04900e48bc4117d1db08ab669151b authored about 5 years ago by Magnus Ulimoen <[email protected]>
introduce check function

9645f486b95c03431083d527150dc4cd22480524 authored about 5 years ago by Magnus Ulimoen <[email protected]>
avoid unnecessary CString

95a884efc7888646f7a607cf870a9116ad9324dd authored about 5 years ago by Magnus Ulimoen <[email protected]>
move allocations out of loop

39321b7f2aa5efa281acdcecad307d0a4adef5c3 authored about 5 years ago by Magnus Ulimoen <[email protected]>
restrict generics to entrypoint

568b2ce4f8d43e4a53c3fd3957aabfa011381ef2 authored about 5 years ago by Magnus Ulimoen <[email protected]>
change default features

e4b05021a64d7584c18ec9a1d18fca7a9c523f86 authored about 5 years ago by Magnus Ulimoen <[email protected]>
add supported functionality in README

0cfe804ae077f30d918d0c4fed3f37f7f4a71361 authored about 5 years ago by Magnus Ulimoen <[email protected]>
disable mutable access to file from memio

netcdf 4.6.0 does not expose mutable memory access

dc27f441d84be9a217a1fbc8fe01a64b510b757c authored about 5 years ago by Magnus Ulimoen <[email protected]>
add documentation

4334570ce1956a5cc78e418c0805fc6675367e00 authored about 5 years ago by Magnus Ulimoen <[email protected]>
ordered map

0b46b30e3272171afc62b0ae113e5d043ef269c0 authored about 5 years ago by Magnus Ulimoen <[email protected]>
unlimited dimensions

09abb910e2bf3bee6eea69dfd92b98843454d7fd authored about 5 years ago by Magnus Ulimoen <[email protected]>
add more error types

d35fe217c965bceb0b4b744117a8659ab41a70e8 authored about 5 years ago by Magnus Ulimoen <[email protected]>
always read attribute value

d52d164009f99a4159540ab9b11407ceef0123d0 authored about 5 years ago by Magnus Ulimoen <[email protected]>
update README and documentation

4c5809348dc62a407deb5fbc9ac584e247781e4c authored about 5 years ago by Magnus Ulimoen <[email protected]>
support groups

5e294b7b666366bbf4f78fce752d5fbc2a1e704f authored about 5 years ago by Magnus Ulimoen <[email protected]>
test for consistency after fail

9a0f2a231ef128e63a7b381cebb48a35632a0ede authored about 5 years ago by Magnus Ulimoen <[email protected]>
change from {get_,}values

5366514a137e8af271fe2d79b25f0780dc7b19cc authored about 5 years ago by Magnus Ulimoen <[email protected]>
implement deref for file

4260e30a79c6343388900426af1a3a0884da95fc authored about 5 years ago by Magnus Ulimoen <[email protected]>
memory mapped reading

831eaf66f63fa3e9455434d1185cecd2a47e26aa authored about 5 years ago by Magnus Ulimoen <[email protected]>
filltypes

43b7716f4aeb670213d93ef23a2143c41b15f458 authored about 5 years ago by Magnus Ulimoen <[email protected]>
add support for compression

2fff73eb0cf77e0823e33d360901c309584cbd6c authored about 5 years ago by Magnus Ulimoen <[email protected]>
run clippy on tests

94cd8b91991816ccb58366157461baee49811e8d authored about 5 years ago by Magnus Ulimoen <[email protected]>
make more tests pass

a02cc9f97cba43f58f170618a509204253611658 authored over 5 years ago by Magnus Ulimoen <[email protected]>
make tests pass

50376a4bd4a97834cdd519b4f0deb411c3aa94ba authored over 5 years ago by Magnus Ulimoen <[email protected]>
run clippy on codebase

105dac2199fe0657d805f8acba2be62b4e075324 authored over 5 years ago by Magnus Ulimoen <[email protected]>
update dependencies

b7392aeb70922694c8ef0f1ca6bdac89c5307dcf authored over 5 years ago by Magnus Ulimoen <[email protected]>
write tests (fixed u8)

16a3996f1fab2641194cf5d54b391f9d232b43db authored over 5 years ago by Magnus Ulimoen <[email protected]>
start getting tests to run

02af88d94fa5a6a9ad78b2a1c5505f82df325d5b authored over 5 years ago by Magnus Ulimoen <[email protected]>
change put attribute

ba486d225e149357eec76a61b4297f819b570fb1 authored over 5 years ago by Magnus Ulimoen <[email protected]>
change ids store in structs

edc5fa0439ce243b7ccd95594cac475ef303f551 authored over 5 years ago by Magnus Ulimoen <[email protected]>
hide implementation details

6c1d3ee71925ad5107ee7c7c761c2efe71372625 authored over 5 years ago by Magnus Ulimoen <[email protected]>
proper error type

ea387bbb8b767403bd7e57f2cc6f263694537ebb authored over 5 years ago by Magnus Ulimoen <[email protected]>
change access traits

30c41be8726886550c03ea8f30f43d5ac68f82f2 authored over 5 years ago by Magnus Ulimoen <[email protected]>
read directly into slice

9d8592ea6ad120270e91ce5ec42aa79d0a64dfe1 authored over 5 years ago by Magnus Ulimoen <[email protected]>
2018 edition

ac84c41f8ef4084ff4d604f53cccd7c682e2ad64 authored over 5 years ago by Magnus Ulimoen <[email protected]>
derive debug

d2ed281c3092dca38d813c5e06851aeb59bc7969 authored over 5 years ago by Magnus Ulimoen <[email protected]>
Merge branch 'typeshed'

5cff0a8720cb4a7f13432f13f0ead4a3bf11c18f authored over 5 years ago by Magnus Ulimoen <[email protected]>
use the native types

08a134e93fdf562a4d48f05720e40e29198b0c61 authored over 5 years ago by Magnus Ulimoen <[email protected]>
modify bindings to use usize/isize and nc_type

88883843982f3f0196c490ff611cfbd89fc322b5 authored over 5 years ago by Magnus Ulimoen <[email protected]>
add a test

a2bf2dbb5059d43d76b59bf3028fe1b9be11cee8 authored over 5 years ago by Magnus Ulimoen <[email protected]>
generic type for opening

82523ac6bad599a7ba5d84acbf5f9c6373631477 authored over 5 years ago by Magnus Ulimoen <[email protected]>
ugh, fix Dockerfile comment

5546644af3258ef3934424a2a9252e17b312cc94 authored over 5 years ago by Mike Hiley <[email protected]>
upgrade Dockerfile to Xenial to match travis build

11eb2493a9b46422c27585e7e159fdbe842debc8 authored over 5 years ago by Mike Hiley <[email protected]>
ugh, fix README.md typo

067ec8822fbadfdfa9d155988070960cdbbb39c1 authored over 5 years ago by Mike Hiley <[email protected]>
update README.md info re: libnetcdf version

e3298990965eef04408fc35c39b39ee515679540 authored over 5 years ago by Mike Hiley <[email protected]>
use ubuntu 16.04 xenial in travis build..

which should bring us to netcdf 4.4.0 there
per https://packages.ubuntu.com/source/xenial/netcdf

2f75f41b92882af176e8bc5cc9ab1127d2ad59d6 authored over 5 years ago by Mike Hiley <[email protected]>
Merge pull request #18 from mhiley/dockerfile

add Dockerfile for easier testing

f13ee97a44b86844df1129907af2d8d462ee9d2d authored over 5 years ago by Michael Hiley <[email protected]>
get nc4_groups test passing again..

not sure exactly why this started failing in latest rust

eff3d1330509a239fb126ed17ad2c9ba9b3f8714 authored over 5 years ago by Mike Hiley <[email protected]>
add Dockerfile for easier testing

da913db59c0f6f996775d89230903f52e2d37475 authored over 5 years ago by Mike Hiley <[email protected]>
Merge pull request #12 from evomassiny/develop

read variable values into pre-allocated vectors

723d32196c76f56abc1dac27f19f1f63401e3b97 authored over 6 years ago by Michael Hiley <[email protected]>
read variable values into pre-allocated vectors

5abb186cf7ee98c719a13af41ec2e57151c2c9b3 authored almost 7 years ago by evomassiny <[email protected]>
Merge pull request #10 from evomassiny/master

Re-license to Apache/MIT

7b6e71c7faa43ca6398db44d6f630357bf65ca65 authored almost 7 years ago by Michael Hiley <[email protected]>
Re-licenced to Apache/MIT

046a84387b5acb70885cfd563efb54f6afe455ed authored almost 7 years ago by evomassiny <[email protected]>
Merge pull request #8 from bluss/lazy-static-1.0

Update lazy_static dep to 1.0

1093d2b422284678c502ee1d5a101e015ecb68bb authored almost 7 years ago by Michael Hiley <[email protected]>
Update lazy_static dep to 1.0

c9e12064143d824639e550749f8677836b63e63e authored almost 7 years ago by bluss <[email protected]>
Merge pull request #7 from bluss/ndarray-0.11

Use ndarray 0.11

f858f3366034a26026e5105bef539500508b13d8 authored almost 7 years ago by evomassiny <[email protected]>
Use ArrayD::from_shape_vec from ndarray

This is just a simpler way to write the same thing.

c67df52a42e40c2841e34fca72a96bc1c50d6118 authored almost 7 years ago by bluss <[email protected]>
Update to ndarray 0.11

ce9c22719df2a2247380191034f6d38e87325956 authored almost 7 years ago by bluss <[email protected]>
Merge pull request #6 from evomassiny/develop

Custom fill_value support

56ffbbe0395ec61504881fcda10b53e1c43b5b84 authored over 7 years ago by Michael Hiley <[email protected]>
Clear attributes hashmap before updating it

cca2a722059a971eca6f71e61145cea49bf50baa authored over 7 years ago by yvesmo <[email protected]>
Added te possibilty to add fillvalue when creating a variable

56eae0b4d6ce05f792cbb66efecc0cbbcde97b1a authored over 7 years ago by yvesmo <[email protected]>
Merge pull request #5 from evomassiny/develop

subsetted writes

49136090e4e3c591fad3fd427b186d5773c5078b authored over 7 years ago by Michael Hiley <[email protected]>
Removed 'extern static' bindings to comply with "usafe rule for extern

static".
Use newly generated constants instead (from bindgen).

180926807e87cb889d8efaea49c2dfb523f030e3 authored over 7 years ago by evomassiny <[email protected]>
5th attempt to fix the travis build, isolate create and append blocks

5223d7d781e055a484d98bde2da86afe6e3c8ca3 authored over 7 years ago by evomassiny <[email protected]>
4th attempt to fix Travis Build

fa4038cd9caac7982cd26d5fadf8c0bda0a2931c authored over 7 years ago by evomassiny <[email protected]>
3rd attempt to fix travis build

7dbdad97198947254573d3915fd064051ad8d98b authored over 7 years ago by evomassiny <[email protected]>
2nd attempt to fix HDF5 weird behaviour

f44d93f790e2d58fc929d330986c354ef94a64f8 authored over 7 years ago by evomassiny <[email protected]>
Test re-open file as read/write (HDF5)

107b9197dbb552969fd2de7232ceaa6d276cb686 authored over 7 years ago by evomassiny <[email protected]>
Added documentation for the read/write mode

e0027bae48c601c918d6c3738d251919180cb709 authored over 7 years ago by evomassiny <[email protected]>
Added support for subset write

f8b7a796f345cf7432ea71938ba8a11f2e49bed6 authored over 7 years ago by evomassiny <[email protected]>
Added append mode

53c91f1b3cde9bc727f01efdea5cabcad00bcff3 authored over 7 years ago by evomassiny <[email protected]>
Refactored implementation of Traits PutVar and PutAttr

using macros

25ebef3b583cf9fb15cbe0435c620c267a17d4f8 authored over 7 years ago by evomassiny <[email protected]>
Merge pull request #4 from evomassiny/develop

strided/subsetted reads + ndarray

395d75065857a09e325bc1cff3219d34dbf2e1cd authored over 7 years ago by Michael Hiley <[email protected]>
Add Documentation

e8cc371dfcfeeb87841438cc75cc4de77a811fa1 authored over 7 years ago by evomassiny <[email protected]>
Better implementation of the `impl_numeric` macro

aa18ba098ca7bf25f0026e502c0546dca88cf86b authored over 7 years ago by evomassiny <[email protected]>
Added test + indices array

37f6ef4ed029679a1743fb25920c3cd59725a5d1 authored over 7 years ago by evomassiny <[email protected]>
Added slice fetch

0974dd9c13b4c861c4d01ec48ea1f51934d46a79 authored over 7 years ago by evomassiny <[email protected]>