* upgrade pydantic Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * update other deps Signed-off-by: Jess Frazelle <github@jessfraz.com> * update other deps Signed-off-by: Jess Frazelle <github@jessfraz.com> * ruff Signed-off-by: Jess Frazelle <github@jessfraz.com> * bump more deps Signed-off-by: Jess Frazelle <github@jessfraz.com> * update Signed-off-by: Jess Frazelle <github@jessfraz.com> * format Signed-off-by: Jess Frazelle <github@jessfraz.com> * bump Signed-off-by: Jess Frazelle <github@jessfraz.com> --------- Signed-off-by: Jess Frazelle <github@jessfraz.com>
		
			
				
	
	
		
			18 lines
		
	
	
		
			421 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			421 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from enum import Enum
 | |
| 
 | |
| 
 | |
| class Axis(str, Enum):
 | |
|     """Co-ordinate axis specifier.
 | |
| 
 | |
|     See [cglearn.eu] for background reading.
 | |
| 
 | |
|     [cglearn.eu]: https://cglearn.eu/pub/computer-graphics/introduction-to-geometry#material-coordinate-systems-1"""  # noqa: E501
 | |
| 
 | |
|     """# 'Y' axis. """  # noqa: E501
 | |
|     Y = "y"
 | |
|     """# 'Z' axis. """  # noqa: E501
 | |
|     Z = "z"
 | |
| 
 | |
|     def __str__(self) -> str:
 | |
|         return str(self.value)
 |