-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow values to be arbitrarily transformed during processing #16
Conversation
Codecov Report
@@ Coverage Diff @@
## master #16 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 1 1
Lines 382 431 +49
Branches 65 70 +5
=====================================
+ Hits 382 431 +49
Continue to review full report at Codecov.
|
Drops support for Python 3.3 since some of the dependencies of the pytest library no longer support Python 3.3.
Removes Python 3.5-dev from the Travis configuration file since it appears that Travis is no longer able to download the Python 3.5-dev distribution which is causing the build to fail.
This change resolves #12 and resolves #13 since a ValueTransform object can be used to send data to constructors as well as to transform data read from XML into any format most convenient for the application. This change also updates all of the documentation to include doctests to ensure the all examples used in the documentation are up-to-date and valid. |
Change to allow callers to provide functions to perform arbitrary transformations of values as they are parsed and serialized from XML data.