-
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
There are no files selected for viewing