{"push_id":2198270787,"size":65,"distinct_size":65,"ref":"refs/heads/master","head":"1ad1d1cf1b51d96bebaff3cf8439d072941c15ab","before":"b1d7a1d8722b406f5f3a67b2b6f6559aadc8c986","commits":[{"sha":"71a6d0a032896f4ef2e9a4cda541d142f2c48171","author":{"name":"Lukas Kluft","email":"91cc76fcc3d18e7e86bdc9d96979d6aa058830fe@gmail.com"},"message":"Add unittests for environment handler.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/71a6d0a032896f4ef2e9a4cda541d142f2c48171"},{"sha":"695373e61c249256b7806e954ad1448bb6c21fbd","author":{"name":"Lukas Kluft","email":"91cc76fcc3d18e7e86bdc9d96979d6aa058830fe@gmail.com"},"message":"Simplify implementation of typhon.config.\n\n* typhon/config.py:\n\nRemove helper class and initialize the `ConfigParser` directly. This is\nmore verbose and leads to the same behavior for `typhon.config.conf`.\n\nRemove `get_config()` as it is equivalent to `typhon.config.conf.get()`.\n\n* typhon/environment.py: Adapat usage of `typhon.config`.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/695373e61c249256b7806e954ad1448bb6c21fbd"},{"sha":"32a493108fb2b77f28632a681ad6207d74a1fead","author":{"name":"Lukas Kluft","email":"91cc76fcc3d18e7e86bdc9d96979d6aa058830fe@gmail.com"},"message":"Reimplement handling of environment variables.\n\n* typhon/environment.py:\n\nReimplement the whole handling of environment variables.\n\nRemove all module-level constants, as the fact that they are constant is\nlimiting the use case in scripts.\n\nThe new implementation is based on the behvaiour os `os.environ`.\n\n* typhon/config.py: Simplify the whole implementation.\n\nMake the config case-sensitive. This is needed to be consistent with\nenvironment variables.\n\n* typhon/__init__.py: Import `typhon.environ` on top-level.\n\n* typhon/arts/common.py, typhon/arts/workspace/__init__.py,\n  typhon/arts/workspace/api.py:\n\nAdapt to the new API of `typhon.environ`.\n\n* typhon/tests/test_environment.py: Add tests for membership check.\n\n* doc/conf.py, doc/typhon.config.rst, doc/typhon.environment.rst:\n\nUpdate documentation to new module structure.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/32a493108fb2b77f28632a681ad6207d74a1fead"},{"sha":"1663de59f79fa41990ce683c486fc3d58f51b8f6","author":{"name":"Gerrit Holl","email":"6bc6bfd95cfe9227ef1a6fc5fa73d03ea0b8beee@reading.ac.uk"},"message":"Don't overwrite arr when I just need some temporary intermediate","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/1663de59f79fa41990ce683c486fc3d58f51b8f6"},{"sha":"dc424823f28131dde723ba919c770239cf0a6c70","author":{"name":"Gerrit Holl","email":"849c6938b5ba9ef49760ea70f3be541eb56532c3@gmail.com"},"message":"Merge pull request #60 from gerritholl/fix-overwriting-arr\n\nDon't overwrite arr when I just need some temporary intermediate","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/dc424823f28131dde723ba919c770239cf0a6c70"},{"sha":"f558aa5f70cd7e9c3772ecc31fa0cfbf1e975d33","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Fix time bug in netCDF4 related methods.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/f558aa5f70cd7e9c3772ecc31fa0cfbf1e975d33"},{"sha":"f1bd87e4c39b2025c64974ee6b24dff9ad5433b6","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Update doc strings.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/f1bd87e4c39b2025c64974ee6b24dff9ad5433b6"},{"sha":"05d349503a08f53cf064b1c18c1b30b7b3f0ea50","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Replace the old collocate method with collocate_from_datasets to allow collocating from mulitple datasets.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/05d349503a08f53cf064b1c18c1b30b7b3f0ea50"},{"sha":"d7fadee31634f4b54b23b828f5044ee85d771dc1","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Change get_info method signature.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/d7fadee31634f4b54b23b828f5044ee85d771dc1"},{"sha":"b3cf72d113a6f7b49c904a3f7981d3af8616cd92","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Make find_files to use a generator comprehension internally.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/b3cf72d113a6f7b49c904a3f7981d3af8616cd92"},{"sha":"e5fd37d568f0634bdebf6eaf5fbae2d6b58567c4","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Add test for __contains__ function.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/e5fd37d568f0634bdebf6eaf5fbae2d6b58567c4"},{"sha":"63a3cefa362d2d5d9755b0f3e9e3fdc5f01bc8f9","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Backup commit.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/63a3cefa362d2d5d9755b0f3e9e3fdc5f01bc8f9"},{"sha":"ddf50027ecde6124aeddfa301b134c44edeec1ae","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Rewriting of main collocate routine.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/ddf50027ecde6124aeddfa301b134c44edeec1ae"},{"sha":"27f4a6c7c01b6a4fa79b0e735b497486492845b7","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Add as_type method.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/27f4a6c7c01b6a4fa79b0e735b497486492845b7"},{"sha":"b8e95ca633db8ab6f6053bfdf835cb9442fb4743","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Change get_info method signature.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/b8e95ca633db8ab6f6053bfdf835cb9442fb4743"},{"sha":"1ef4d8015f3cf7535293bf2efb1dba3720971d34","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Edit find_file method.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/1ef4d8015f3cf7535293bf2efb1dba3720971d34"},{"sha":"e9139d92ad7782a4f3ea6ba08a3a7b62668ae784","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Fix time variable bug in loading from netcdf method.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/e9139d92ad7782a4f3ea6ba08a3a7b62668ae784"},{"sha":"1232a1a6938e9e4380c70c7dc88050aea9b5f6d7","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Change max_processes and max_interval default behaviour. Update doc strings.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/1232a1a6938e9e4380c70c7dc88050aea9b5f6d7"},{"sha":"b74fc2668fcf534c6a3523f4446aeea78ff38815","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Update and rewrite collocation method to allow collocating from multiple datasets. Fix collapse method.","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/b74fc2668fcf534c6a3523f4446aeea78ff38815"},{"sha":"058eb76e3dbdf660e11ba00d2437af8d3cde7dfe","author":{"name":"JohnMrziglod","email":"f90383b4babe8e805fab096d9c933f31fb3ee581@gmx.de"},"message":"Fix #47 (the second bug with find_file).","distinct":true,"url":"https://api.github.com/repos/gerritholl/typhon/commits/058eb76e3dbdf660e11ba00d2437af8d3cde7dfe"}]}
{"actor":{"display_login":"gerritholl"}}