Develop -> Master merge for v0.4.0#178
Merged
scasagrande merged 8 commits intomasterfrom Aug 30, 2017
Merged
Conversation
* Added test:// URI schema. * Config: Py3 fix and support for setting attrs. * Added sub/indexing to attrs config. * Added to docstring. * Added support for physical quantities to config. * pylint fixes * Tests for new setattr_expression * Added tests for new config, YAML. * pylint fix for new tests * Very minor pylint fix * Added ruamel.yaml as testing dep. * Reworked awkward sentence. * Updated docs for ruamel.yaml dep. * Remove pyyaml, only use ruamel.yaml * Disabled info category messages from mylint. * Added version dump to travis config. * Trying ot use python -m to work around venv issues. * Revert "Trying ot use python -m to work around venv issues." This reverts commit f73a243. * ruamel.yaml vs ruamel_yaml and fixing pylint false +ve. * Explicitly use unsafe loader as suggested by ruamel.yaml warnings. * Marked test as explicitly unsafe as well.
* Started fixing new pylint 1.7 checks. * More pylint17 fixes. * Removed flags that are now disabled by default. * Still more misc pylint17 fixes. * Updated pylint freeze to 1.7. * Guess what? Still more misc fixes. * More fixes. * pylint17 fixes nearly done * Should be the last fixes for 1.7. * pylint 1.7 fix * Fix parameter names * Update pylint 1.7->1.7.1 * Cleanup thorlabs_utils.py
* Add Py36 and drop Py33 * Update readme * Revert adding version constraint to numpy
* Use ruamel.yaml 0.14
* Initial version of named struct class. * Added tests for new class. * docs and a pylint fix. * Py3k fix (filter → list(filter)) * Improvements to string handling. * Ignored additional carp. * Provide fixes for build and start using hypothesis * Locked requirements.txt; see #174. * Fixed py3k compat issue. * Fixed negative length checks. * Fixed bug in StringField.__get__ * Added NamedStruct.__eq__ test. * Fixing pylint warnings. * Moved pylint warning comment. * Changed numpy version in reqs as suggested by @scasagrande
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This merges into master the following PRs:
PyYAMLtoruamel.yamland expands the yaml loading capabilities Extended YAML #164 and pin that version to0.14.12Pin ruamel version #171pylintto1.7.1and fixes all the new linting rules with that Freeze pylint to version 1.6.5 #165set_cmdparameter to all property factories and renamenameparameter tocommandIssue 148 - Property templates should support different commands for getting vs setting #172numpy<1.13.0to handle an issue withpyquantitiesnot working with numpy 1.13