Refactors the filter argument for access satellite to function more like the python built-in filter. As a result, makes designing and combining access filters easier.
Type of change
[ ] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
How should this pull request be reviewed?
[X] By commit
[ ] All changes at once
How Has This Been Tested?
Tests pass.
Passes Tests
[X] Unit testspytest --cov bsk_rl --cov-report term-missing tests/unittest
Description
Refactors the filter argument for access satellite to function more like the python built-in filter. As a result, makes designing and combining access filters easier.
Type of change
How should this pull request be reviewed?
How Has This Been Tested?
Tests pass.
Passes Tests
pytest --cov bsk_rl --cov-report term-missing tests/unittest
pytest --cov bsk_rl --cov-report term-missing tests/integration
cd docs; make html
Test Configuration
Checklist:
Issue #XXX: Message
and have a useful message