--------------------
- Update changelog. [Panu Lahtinen]
- Bump version: 0.10.0 → 0.11.0. [Panu Lahtinen]
- Merge pull request 30 from pytroll/develop. [Panu Lahtinen]
Add Python 3 compatibility, drop mpop support
- Pass save settings directly as kwargs to save_datasets() [Panu
Lahtinen]
- Change filename_pattern kwarg to filename. [Panu Lahtinen]
- Add log message if instrument alias is used. [Panu Lahtinen]
- Add aliases to translate sensor name in message to SatPy naming. [Panu
Lahtinen]
- Fix test for queue size. [Panu Lahtinen]
- Adjust tests for the fixed area-by-area processing. [Panu Lahtinen]
- Fix bug that resulted in processing each area several times. [Panu
Lahtinen]
- Add config where process_by_area is False. [Panu Lahtinen]
- Move process_by_area from flow config to product config. [Panu
Lahtinen]
- Add six to requirements. [Panu Lahtinen]
- Update install and test requirements. [Panu Lahtinen]
- Add more unit tests for utility functions. [Panu Lahtinen]
- Remove unnecessary line-split. [Panu Lahtinen]
- Remove unnecessary try/except. [Panu Lahtinen]
- Update variable names. [Panu Lahtinen]
- Fix mocked function name. [Panu Lahtinen]
- Rename utility function. [Panu Lahtinen]
- Remove obsolete utility functions. [Panu Lahtinen]
- Use OrderedDicts, add MockDset class, handle needs for writer tests.
[Panu Lahtinen]
- Add unit tests for satpy_writer. [Panu Lahtinen]
- Add satpy writer tests to test suite. [Panu Lahtinen]
- Ensure create_fnames() always returns two items. [Panu Lahtinen]
- Use ordered_load from trollflow to read YAML files. [Panu Lahtinen]
- Make sure there's a thread before doing a join() [Panu Lahtinen]
- Ensure save settings is a dictionary. [Panu Lahtinen]
- Delete written files in tearDown() [Panu Lahtinen]
- Add satpy_resampler tests to test suite. [Panu Lahtinen]
- Add unit tests for satpy_resampler. [Panu Lahtinen]
- Add two more product configs, add platform_name to basic config. [Panu
Lahtinen]
- Add "common" section to product config. [Panu Lahtinen]
- Add resample() method. [Panu Lahtinen]
- Remove more references to non-xarray metadata dictionaries. [Panu
Lahtinen]
- Remove try/excepts of obsolete non-xarray metadata structures. [Panu
Lahtinen]
- Move MockScene to utils.py. [Panu Lahtinen]
- Move common things to utils.py. [Panu Lahtinen]
- Rename patched objects with better names. [Panu Lahtinen]
- Add satpy_compositor tests to test suite. [Panu Lahtinen]
- Fix mock import for Py2, remove calls to `assert_called_once()` [Panu
Lahtinen]
- Add more satpy_compositor unit tests. [Panu Lahtinen]
- Handle readers better, ensure global_data instance is created. [Panu
Lahtinen]
- Add tests for SceneLoader. [Panu Lahtinen]
- Add placeholders for satpy plugins. [Panu Lahtinen]
- Merge pull request 32 from pytroll/bugfix-urlparse. [Panu Lahtinen]
Use urlparse to guarantee local path
- Fix urlparse import. [Panu Lahtinen]
- Use urlparse to guarantee local path. [Panu Lahtinen]
- Fix test due to changed default save format. [Panu Lahtinen]
- Merge pull request 31 from pytroll/feature-fill_value. [Panu
Lahtinen]
Better handling of save format settings
- Use default format setting if none is configured. [Panu Lahtinen]
- Refactor save format setting handling. [Panu Lahtinen]
- Read fill values from the product config. [Panu Lahtinen]
- Update dict used to compose message topic, again. [Panu Lahtinen]
- Merge branch 'develop' of https://github.com/pytroll/trollflow-sat
into develop. [Panu Lahtinen]
- Merge pull request 29 from pytroll/feature-lazy. [Panu Lahtinen]
Collect areas and composites together for processing
- Add more metadata that can be used in topic compose() [Panu Lahtinen]
- Reorder logging to reduce output. [Panu Lahtinen]
- Fix config example: do not use locking in compositor. [Panu Lahtinen]
- Fix lock release/acquisition in resampler. [Panu Lahtinen]
- Fix queue import, restructure and clean code. [Panu Lahtinen]
- Check if trollsched is available. [Panu Lahtinen]
- Add use_locks to instance attributes and set default to False. [Panu
Lahtinen]
- Restructure and clean invoke() [Panu Lahtinen]
- Remove mention of external calibration. [Panu Lahtinen]
- Remove grouping by area. [Panu Lahtinen]
- Remove obsolete .info attribute access. [Panu Lahtinen]
- Update and clarify example configs. [Panu Lahtinen]
- Make it possible to process one area at a time. [Panu Lahtinen]
- Fix log message copy&paste typo. [Panu Lahtinen]
- Make config string unicode. [Panu Lahtinen]
- Update example configs for current SatPy version. [Panu Lahtinen]
- Collect all areas and composites together for optimized processing.
[Panu Lahtinen]
- Use simple_image writer as default. [Panu Lahtinen]
- Merge pull request 28 from pytroll/feature-python3-support. [Panu
Lahtinen]
Python 3 compatibility
- Add Python 3 to Travis tests. [Panu Lahtinen]
- Use six to import queue. [Panu Lahtinen]
- Fix StringIO import, reflow long lines. [Panu Lahtinen]
- Cast dict.items() to tuple for Python 3 support. [Panu Lahtinen]
- Remove mpop and mipp from requirements. [Panu Lahtinen]
- Remove mpop plugins and example config files. [Panu Lahtinen]
- Remove mpop import. [Panu Lahtinen]
- Add _template to the filename. [Panu Lahtinen]
- Update dict used to compose message topic. [Panu Lahtinen]
- Merge pull request 26 from pytroll/feature-reader-config. [Panu
Lahtinen]
Optionally give readers in the flow configuration file
- Read readers to try from flow configuration file, update example
config. [Panu Lahtinen]
- Merge pull request 24 from pytroll/feature-separate-extra-metadata.
[Panu Lahtinen]
Separate scene and additional information
- Use productname returned by utils.create_fnames() [Panu Lahtinen]
- Use the correct metadata dictionary for area_id. [Panu Lahtinen]
- Add area ID to scene attrs/info instead of external metadata. [Panu
Lahtinen]
- Merge branch 'feature-separate-extra-metadata' of
https://github.com/pytroll/trollflow-sat into feature-separate-extra-
metadata. [Panu Lahtinen]
- Separate scene and additional information. [Panu Lahtinen]
- Separate scene and additional information. [Panu Lahtinen]
- Merge pull request 23 from pytroll/fix-fetch-collections. [Panu
Lahtinen]
Add support for fetching collections
- Bugfix filenames missing for collection. [Martin Raspaud]
- Support collections in compositor. [Martin Raspaud]
- Allow collections of simple files. [Martin Raspaud]
- Add support for fetching collections. [Martin Raspaud]
- Merge pull request 22 from ch-k/feature-satpywriter-complex-
publishvars. [Panu Lahtinen]
Complex expressions for SatpyWrite publish_vars
- Support for dpath expressions in publish_vars. [Christian Kliche]
example:
publish_vars:
source_uri: "/dataset/*/uri"
This creates a list of the original URIs and publishs it as source_uri.
- Complex expressions for SatpyWrite publish_vars. [Christian Kliche]
It is now possible to use python expressions to forward more complex values:
publish_vars:
source_uri: "=[e.get('uri') for e in info['dataset']]"
This creates a list of the original URIs and publishs it as source_uri.
Conflicts:
examples/flow_processor_satpy.yaml_template
trollflow_sat/satpy_writer.py
- Comment out adaguc writer, add coverage_check config option. [Panu
Lahtinen]
- Update changelog. [Panu Lahtinen]
- Bump version: 0.9.0 → 0.10.0. [Panu Lahtinen]
- Merge pull request 21 from pytroll/feature-ignore-message-items.
[Panu Lahtinen]
Add ignore_* functionnality for messages items
- Comment out ignore_ parameter in example workflow. [Martin Raspaud]
- Add ignore_* functionnality for messages items. [Martin Raspaud]
- Merge pull request 17 from pytroll/bugfix-xarray. [Panu Lahtinen]
Fix compatibility with satpy/feature-xarray
- Merge branch 'develop' into bugfix-xarray. [Martin Raspaud]
- Add an option to completely skip coverage checking. [Panu Lahtinen]
- Merge pull request 16 from pytroll/bugfix-xarray. [Martin Raspaud]
Fix compatibility with satpy/feature-xarray
- Merge pull request 15 from pytroll/develop. [Panu Lahtinen]
Merge develop to master
- Fix satpy_resampler to support xarray. [Martin Raspaud]
- Fix compatibility with satpy/feature-xarray. [Martin Raspaud]
- Fix compatibility with satpy/feature-xarray. [Martin Raspaud]