Skip to content
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

Develop to main for release #293

Merged
merged 62 commits into from
Dec 13, 2023
Merged

Develop to main for release #293

merged 62 commits into from
Dec 13, 2023

Conversation

jvanderaa
Copy link
Contributor

Release to main.

dependabot bot and others added 30 commits July 25, 2023 20:58
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.12.7 to 2023.7.22.
- [Commits](certifi/python-certifi@2022.12.07...2023.07.22)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Changes dev python minimum to 3.9
…it results on the server instead of getting all results and filtering on the client side.
Adds group_names_raw option to gql_inventory
#237: when searching for cables, use pynautobot's filter() API to lim…
* Bump certifi from 2022.12.7 to 2023.7.22

Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.12.7 to 2023.7.22.
- [Commits](certifi/python-certifi@2022.12.07...2023.07.22)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Changes dev python minimum to 3.8

* Changes dev python minimum to 3.9

* Adds group_names_raw option to gql_inventory

* #237: when searching for cables, use pynautobot's filter() API to limit results on the server instead of getting all results and filtering on the client side.

* linting fixes (black)

* Update data population module

* Update inventory modules

* Remove unnecessary

* Update inventories tests yamls

* Remove slufgify, update test object names.

* Updates tests minimum py 3.9 / nb 1.4 / ans 2.14

* Fixes black and sanity tests

* Removes Nautobot 1.4+ conditional tests

* Adds group_names_raw option to gql_inventory

* Updates tests minimum py 3.9 / nb 1.4 / ans 2.14

* Fixes black and sanity tests

* Removes Nautobot 1.4+ conditional tests

* Updates collection for compatibility with Nautobot 2.0

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Wesch <[email protected]>
Co-authored-by: Josh VanDeraa <[email protected]>
Co-authored-by: Noah Robin <[email protected]>
Co-authored-by: Joe Wesch <[email protected]>
* Prepare for release 5.0.0

Co-authored-by: Joe Wesch <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Wesch <[email protected]>
Co-authored-by: Josh VanDeraa <[email protected]>
Co-authored-by: Noah Robin <[email protected]>
Co-authored-by: Joe Wesch <[email protected]>
* Fix plugin module.

* Bump up python in docs.

* Relax docs dependencies
# Conflicts:
#	.readthedocs.yml
#	CHANGELOG.rst
#	docs/plugins/cable_module.rst
#	docs/plugins/circuit_module.rst
#	docs/plugins/circuit_termination_module.rst
#	docs/plugins/circuit_type_module.rst
#	docs/plugins/cluster_group_module.rst
#	docs/plugins/cluster_module.rst
#	docs/plugins/cluster_type_module.rst
#	docs/plugins/console_port_module.rst
#	docs/plugins/console_port_template_module.rst
#	docs/plugins/console_server_port_module.rst
#	docs/plugins/console_server_port_template_module.rst
#	docs/plugins/device_bay_module.rst
#	docs/plugins/device_bay_template_module.rst
#	docs/plugins/device_interface_module.rst
#	docs/plugins/device_interface_template_module.rst
#	docs/plugins/device_module.rst
#	docs/plugins/device_type_module.rst
#	docs/plugins/front_port_module.rst
#	docs/plugins/front_port_template_module.rst
#	docs/plugins/gql_inventory_inventory.rst
#	docs/plugins/index.rst
#	docs/plugins/inventory_inventory.rst
#	docs/plugins/inventory_item_module.rst
#	docs/plugins/ip_address_module.rst
#	docs/plugins/ip_address_to_interface_module.rst
#	docs/plugins/location_module.rst
#	docs/plugins/location_type_module.rst
#	docs/plugins/lookup_graphql_lookup.rst
#	docs/plugins/lookup_lookup.rst
#	docs/plugins/manufacturer_module.rst
#	docs/plugins/nautobot_server_module.rst
#	docs/plugins/platform_module.rst
#	docs/plugins/plugin_module.rst
#	docs/plugins/power_feed_module.rst
#	docs/plugins/power_outlet_module.rst
#	docs/plugins/power_outlet_template_module.rst
#	docs/plugins/power_panel_module.rst
#	docs/plugins/power_port_module.rst
#	docs/plugins/power_port_template_module.rst
#	docs/plugins/prefix_module.rst
#	docs/plugins/provider_module.rst
#	docs/plugins/query_graphql_module.rst
#	docs/plugins/rack_group_module.rst
#	docs/plugins/rack_module.rst
#	docs/plugins/rear_port_module.rst
#	docs/plugins/rear_port_template_module.rst
#	docs/plugins/relationship_association_module.rst
#	docs/plugins/rir_module.rst
#	docs/plugins/role_module.rst
#	docs/plugins/route_target_module.rst
#	docs/plugins/service_module.rst
#	docs/plugins/status_module.rst
#	docs/plugins/tag_module.rst
#	docs/plugins/tenant_group_module.rst
#	docs/plugins/tenant_module.rst
#	docs/plugins/virtual_chassis_module.rst
#	docs/plugins/virtual_machine_module.rst
#	docs/plugins/vlan_group_module.rst
#	docs/plugins/vlan_module.rst
#	docs/plugins/vm_interface_module.rst
#	docs/plugins/vrf_module.rst
#	galaxy.yml
#	poetry.lock
#	pyproject.toml
#	tests/integration/targets/latest/tasks/device.yml
#	tests/integration/targets/latest/tasks/plugin_bgp_asn.yml
# Conflicts:
#	.github/workflows/tests.yml
#	development/requirements.txt
#	plugins/inventory/inventory.py
#	poetry.lock
#	pyproject.toml
#	tests/integration/integration_config.tmpl.yml
#	tests/integration/nautobot-populate.py
#	tests/integration/targets/inventory/files/test-inventory-options-flatten.json
#	tests/integration/targets/inventory/files/test-inventory-plurals.json
#	tests/integration/targets/inventory/files/test-inventory.json
#	tests/integration/targets/latest/tasks/device_interface.yml
#	tests/integration/targets/latest/tasks/location.yml
#	tests/unit/module_utils/test_nautobot_base_class.py
joewesch and others added 26 commits November 28, 2023 15:30
Adds device redundancy group module
Changes Location to look up by name/parent
Fixes tests for latest ansible versions
Support modifying custom fields on vm interfaces
@joewesch joewesch merged commit d0e55db into main Dec 13, 2023
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants