-
Notifications
You must be signed in to change notification settings - Fork 121
Comparing changes
Open a pull request
base repository: robshakir/pyangbind
base: 0.8.4
head repository: robshakir/pyangbind
compare: master
Commits on Oct 17, 2023
-
Add GitHub Action to build and bind with pyang (#321)
* Add steps to test build and bind with pyang. This is intended to catch error that prevent pyangbind from properly binding with pyang.
Configuration menu - View commit details
-
Copy full SHA for 94b30a6 - Browse repository at this point
Copy the full SHA 94b30a6View commit details
Commits on Oct 24, 2023
-
* No more int-tests steps, tox does it * List explicitly subpackages * GitHub Action to test built package with pyang * Iterate on release script
Configuration menu - View commit details
-
Copy full SHA for 88db69c - Browse repository at this point
Copy the full SHA 88db69cView commit details
Commits on Nov 28, 2023
-
Fix _is_config attribute for non-config containers (#323)
When a YANG definition of a container has the statement "config false;", the Python bindings generated for this container should have "is_config=False" in its __init__ method, but it was not the case. Containers nested in non-config containers correctly inherited the _is_config attribute from its parent. Add two test cases to tests/config-false. Co-authored-by: Nicolas Morini <nicolas.morini@airrays.com>
Configuration menu - View commit details
-
Copy full SHA for 18b0616 - Browse repository at this point
Copy the full SHA 18b0616View commit details
Commits on Nov 30, 2023
-
Update oc-interface json blobs. (#329)
Changes after openconfig/public#947
Configuration menu - View commit details
-
Copy full SHA for b782988 - Browse repository at this point
Copy the full SHA b782988View commit details -
Fix missing identityref namespace (#322)
* Add test coverage for identityref namespace fix * Fix missing namespace in identityref field When we generate python code from Yang module, the restriction_arg for the field doesn't include module name as the prefix. --------- Co-authored-by: guojunzhang <guojunzhang1981@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 835f1df - Browse repository at this point
Copy the full SHA 835f1dfView commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1c7990f - Browse repository at this point
Copy the full SHA 1c7990fView commit details
Commits on Dec 27, 2023
-
Remove Integration tests that use /bgp (#330)
* Update oc-interface json blobs. Changes after openconfig/public#947 * Remove Integration tests that use /bgp /bgp was removed since openconfig/public@eabe995 The test objective is acomplished already with openconfig-interfaces model at /interfaces
Configuration menu - View commit details
-
Copy full SHA for bd07672 - Browse repository at this point
Copy the full SHA bd07672View commit details
Commits on Jan 4, 2024
-
Updates documentation to have a full working example. (#335)
* Updates documentation to have a full working example. * Updates all docs and code references to local-routing to network-instance instead * Updates generate_bindings.sh to clone the models repo entirely since models will keep changing making this a slightly more future proof way to reference models and generate bindings * Fix formatting with black. ``` black --line-length 119 static_route_example.py reformatted static_route_example.py All done! ✨ 🍰 ✨ 1 file reformatted. ``` * Implemented suggestions for shell script
Configuration menu - View commit details
-
Copy full SHA for 7613086 - Browse repository at this point
Copy the full SHA 7613086View commit details
Commits on Feb 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f078462 - Browse repository at this point
Copy the full SHA f078462View commit details
Commits on Feb 13, 2024
-
Fix presence with SplitClassDir option, and containing Groups (#339)
* When unsetting a PresenceContainer, set no changes. * If splitting, add local imports for presenceContainers. * Add UnitTests for Presence Set/Unset. * Fix for Presence Containers that use Groupings
Configuration menu - View commit details
-
Copy full SHA for cf4c3bd - Browse repository at this point
Copy the full SHA cf4c3bdView commit details
Commits on Feb 27, 2024
-
* Add UnitTest for nested Choices * Fix to support nested Choice statements
Configuration menu - View commit details
-
Copy full SHA for 4e2054b - Browse repository at this point
Copy the full SHA 4e2054bView commit details -
Tweaks to allow development in Windows (#341)
* Replace colons in filenames. This stops Windows from complaining when cloning the repo because of the filenames. * Add py and dependency for development on Windows.
Configuration menu - View commit details
-
Copy full SHA for 5449020 - Browse repository at this point
Copy the full SHA 5449020View commit details
Commits on Feb 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ba5f85c - Browse repository at this point
Copy the full SHA ba5f85cView commit details
Commits on Mar 11, 2024
-
Add Py12 to tests and package (#343)
* Add Py12 to tests and package * Use Raw strings for Coverage to be OK * Linting with black
Configuration menu - View commit details
-
Copy full SHA for d396819 - Browse repository at this point
Copy the full SHA d396819View commit details
Commits on Apr 9, 2024
-
Fix decoding xml blob with key that must follow a pattern (#346)
* Add TestCase for XML Decode of Regexd Key This Test checks that an XML blob can be decoded, when there is a list whose string keys are restricted. * Fix for XML Decode of Regexd Key Fix for decoding an XML blob when there is a list whose string keys are restricted.
Configuration menu - View commit details
-
Copy full SHA for 27a84dc - Browse repository at this point
Copy the full SHA 27a84dcView commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for daf530f - Browse repository at this point
Copy the full SHA daf530fView commit details
Commits on Jul 31, 2024
-
* No longer use six in generated binds. The supported PythonVersion is PY3. * Replace six.text_type by str * Replace six.iteritems() by .items() * Replace six.itervalues() by .values() * Replace six.string_types * Add coverage report and pyang output * Replace six.string_types and six.integer_types * No longer import six * Replace six.text_type for str in tests * Format with black * Remove six as dependency. * Remove six from tests
Configuration menu - View commit details
-
Copy full SHA for f3dda7c - Browse repository at this point
Copy the full SHA f3dda7cView commit details
Commits on Aug 5, 2024
-
Ensure in json-ietf the Containers with Presence are shown (#351)
* Update UnitTest for Presence on Empty Containers * Ensure in json-ietf the Containers with Presence are shown.
Configuration menu - View commit details
-
Copy full SHA for 5ffbcbf - Browse repository at this point
Copy the full SHA 5ffbcbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bcdf61 - Browse repository at this point
Copy the full SHA 8bcdf61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35fb9a8 - Browse repository at this point
Copy the full SHA 35fb9a8View commit details
Commits on Sep 12, 2024
-
Fix Python header formatting (#359)
Spaces between import blocks
Configuration menu - View commit details
-
Copy full SHA for a4bd3bd - Browse repository at this point
Copy the full SHA a4bd3bdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.8.4...master