Remove broken Sphinx type annotation
sphinx.directives.T has been removed upstream. This commit removes the type annotation to avoid breaking the extension with Sphinx >= 6
This commit is contained in:
		
							parent
							
								
									9d94b308ae
								
							
						
					
					
						commit
						04985650e7
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		|  | @ -20,7 +20,7 @@ from sphinx import addnodes | |||
| from sphinx.addnodes import desc_signature, pending_xref | ||||
| from sphinx.application import Sphinx | ||||
| from sphinx.builders import Builder | ||||
| from sphinx.directives import ObjectDescription, T | ||||
| from sphinx.directives import ObjectDescription | ||||
| from sphinx.domains import Domain, ObjType | ||||
| from sphinx.environment import BuildEnvironment | ||||
| from sphinx.errors import NoUri | ||||
|  | @ -63,7 +63,7 @@ class IPRangeDirective(ObjectDescription): | |||
| class IPV4RangeDirective(IPRangeDirective): | ||||
|     title_prefix = _("IPv4 range") | ||||
| 
 | ||||
|     def add_target_and_index(self, name: T, sig: str, sig_node: desc_signature) -> None: | ||||
|     def add_target_and_index(self, name, sig: str, sig_node: desc_signature) -> None: | ||||
|         anchor = "ip-ipv4range-{0}".format(sig) | ||||
|         sig_node["ids"].append(anchor) | ||||
|         ips = cast(IPDomain, self.env.get_domain("ip")) | ||||
|  | @ -77,7 +77,7 @@ class IPV4RangeDirective(IPRangeDirective): | |||
| class IPV6RangeDirective(IPRangeDirective): | ||||
|     title_prefix = _("IPv6 range") | ||||
| 
 | ||||
|     def add_target_and_index(self, name: T, sig: str, signode: desc_signature) -> None: | ||||
|     def add_target_and_index(self, name, sig: str, signode: desc_signature) -> None: | ||||
|         anchor = "ip-ipv6range-{0}".format(sig) | ||||
|         signode["ids"].append(anchor) | ||||
|         ips = cast(IPDomain, self.env.get_domain("ip")) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue