27 lines
		
	
	
		
			862 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
		
		
			
		
	
	
			27 lines
		
	
	
		
			862 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| 
								 | 
							
								{ stdenv, fetchurl, buildPythonPackage }:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								buildPythonPackage rec {
							 | 
						||
| 
								 | 
							
								    name = "wcwidth-${version}";
							 | 
						||
| 
								 | 
							
								    version = "0.1.7";
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    src = fetchurl {
							 | 
						||
| 
								 | 
							
								      url = "mirror://pypi/w/wcwidth/${name}.tar.gz";
							 | 
						||
| 
								 | 
							
								      sha256 = "0pn6dflzm609m4r3i8ik5ni9ijjbb5fa3vg1n7hn6vkd49r77wrx";
							 | 
						||
| 
								 | 
							
								    };
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    # Checks fail due to missing tox.ini file:
							 | 
						||
| 
								 | 
							
								    doCheck = false;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    meta = with stdenv.lib; {
							 | 
						||
| 
								 | 
							
								      description = "Measures number of Terminal column cells of wide-character codes";
							 | 
						||
| 
								 | 
							
								      longDescription = ''
							 | 
						||
| 
								 | 
							
								        This API is mainly for Terminal Emulator implementors -- any Python
							 | 
						||
| 
								 | 
							
								        program that attempts to determine the printable width of a string on
							 | 
						||
| 
								 | 
							
								        a Terminal. It is implemented in python (no C library calls) and has
							 | 
						||
| 
								 | 
							
								        no 3rd-party dependencies.
							 | 
						||
| 
								 | 
							
								      '';
							 | 
						||
| 
								 | 
							
								      homepage = https://github.com/jquast/wcwidth;
							 | 
						||
| 
								 | 
							
								      license = licenses.mit;
							 | 
						||
| 
								 | 
							
								    };
							 | 
						||
| 
								 | 
							
								  }
							 |