-
Notifications
You must be signed in to change notification settings - Fork 234
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
Release 3.11.0.dev3 #1156
Closed
Closed
Release 3.11.0.dev3 #1156
Conversation
This file contains 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
Dependency Upgrades (Sprint 44)
…ain attribute of an object unless the user first asks to obtain a list of objects of a specific type. (#922) * modified logic in run, slot management in _query_objects and _query_attribute functions * added get_object_types function * added get_object_type_dynamic function * updated changelog * updated changelog * modified changelog name and content * uncommented code snippet that was previously commented to experiment the contribution changes * added comprehensive typing hint * renamed to * replaced the 'get_object_type_dynamic' function name with the new function name * replaced the 'get_object_type_dynamic' function name with the new function name * modified sentences based on PR review comments * updated the 'get_object_type_dynamic' with new name * directly return entity without assigning it to an unused variable as suggested in PR review * modified line 184 to safeguard against KeyErrors as suggested in PR review * added suggestion to code change in line 185 as mentioned in the PR * added suggestion to code change in line 185 as mentioned in the PR * modified after running grammerly * Added TrackerKnowledgeBase class in tracker.py to set object type slot * modified class name * removed passing object_type value as an argument in functions * imported TrackerKnowledgeBase class | modified function based on changes done in utils.py | assigned extracted object type to object_type variable * removed get_object_types from KnowledgeBase class | removed async from get_object_types * removed await in line 136 after convering get_object_types function from async to normal * modified code to set the object type slot temporarily using the method in Tracker class * removing tracker.py which contained a method to temporarily set the object type slot * removed the import from tracker.py * removed code that gets current_object_type from the slot * converted match_extracted_entities_to_object_types function from async to normal * removed await for match_extracted_entities_to_object_types function * modified action logic after assigning extracted object type to an object_type variable * Unit test functions * Formatted with black * Added line * Removed tab * Resolved all linting issues - flake8 * Fixed Errors * formatted with black * removed entity:attribute appearing twice * removed white space to meet max line charac requirement * entered variables into new line to meet max line charac requirements * removed print statement * reverting the line indentation * formatted code with black * improved language and fixed typos * added get_object_types method in KnowledgeBase parent class * renamned entities_values to entity_names in line 188 * removed duplicated line in line 148 * modified return statement in function docstring * updated the match_extracted_entities_to_object_types doc string to mention the assumption that the user message only contains reference to one object type * renamed match_extracted_entities_to_object_types to match_extracted_entities_to_object_type * renamed match_extracted_entities_to_object_types to match_extracted_entities_to_object_type * reverting a change that wasn't made * improved doc string * changed to * added comment on slot object type resetting * modified if condition in run to check whether latest message attribute * Resolved test_actions failures * Added unit test assertion * Modified test_actions.py and actions.py * modified code logic to include in one line * formatted code with black * Fixed formatting * added comment about slot_object_type resetting * formatted code with black * fixed typos * Reformatted actions file * resolve lint code issue caused by inverted comma * added a comment on replacing new_request with has_attribute_in_latest * modified doc string in run * Fixed trailing whitespace issue * removed keys from entities payload that are not needed for test_utils.py * added function docstring in get_object_types() to look up from parent class * removed repeated info in docstring * modified comment on resetting object type slot based on review suggestion * replaced has_attribute_in_latest with has_attribute_in_latest_message * Fixed linting issues * Reformatted using black * added a rough code on testing the tracker events * removed import logging * added print statements for testing * resolved python mutable issue * removed print statements and cleaned the code * removed import copy * removed trailing white space in line 157 * removed trailing white space in line 157 * added spaces between code lines * added spaces between code lines * added space * Fixed formatting and lint code * made a copy of slots using copy.deepcopy() | modified assertion to check inside actual event list * format with black * added comments in tracker event assertion code block * formatted code --------- Co-authored-by: Gajithra <[email protected]> Co-authored-by: Gajithira Puvanendran <[email protected]> Co-authored-by: Dilanka Sanjula <[email protected]> Co-authored-by: Dilanka96 <[email protected]>
prepared release of version 3.6.0
prepared release of version 3.7.0b1
Dependency upgrades 47
* fix: logger message to debug when plugins not found * add changelog and test * fix:lint error * fix:lint error * amend test and log format --------- Co-authored-by: Anca Lita <[email protected]> (cherry picked from commit 2caaa67)
(cherry picked from commit a7e8383)
Port latest changes from 3.6.x
Add Dependency Scanning & Alerting
* Bump ruff from 0.0.256 to 0.0.277 * Bump towncrier from 22.12.0 to 23.6.0 * Bump mypy from 1.3.0 to 1.4.1 * Bump websockets from 10.4 to 11.0.3 * Bump prompt-toolkit from 3.0.28 to 3.0.38 * Bump requests from 2.28.2 to 2.31.0 * Bump typing-extensions from 4.5.0 to 4.7.1 * Bump ruamel-yaml from 0.17.21 to 0.17.32 * re-format utils.py * revert prompt-toolkit bump
Disable Scheduled Dependency Scan
…nd also (#1142) * ENG-1235: Enable triggering release-tagging workflow manually on-demand also, in case previous auto-run(s) had failed * ENG-1235: Addressed PR feedback to update slack notification trigger condition, to not check for tag-build
prepared release of version 3.10.0
* update rasa-sdk to support python 3.11, 3.12 and 3.13 * update test test_cli_non_existent_handler_id_in_config * fix lint errors * Remove black and prompt-toolkit as they are not used anymore Updated the constraint for grpcio-tools. It is listed in the extras package for grpcio which specifies the same constraint. I had trouble installing earlier versions on Python 3.12 * handle diff in grpc code * update grpcio constraint * update pydantic constraint * update typing extensions and grpcio-tools * remove python 3.13 support as grpcio-tools fails to install * update grpc code * update poetry.lock * drop python 3.8 support * add changelog for 1145 * remove unused import * remove stale test
[INFRA-1019] Push image with [version]-latest tag
prepared release of version 3.11.0rc1
[INFRA-1116] Slack notifications improvement
…asaHQ/rasa-sdk into INFRA-1118-release-workflow-automation
…mation [INFRA-1118] Add workflow dispatch for release workflow
[INFRA-1118] Add minor release detection
[INFRA-1142] DEV Release Workflow
This was only a test |
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.
Automated pull request for Rasa SDK release.