mirror of
				https://github.com/jlu5/PyLink.git
				synced 2025-11-04 08:57:25 +01:00 
			
		
		
		
	Update dependency definitions
- Make cachetools a hard dependency - closes #648 - Mark unidecode as an optional dependency for Relay - #561
This commit is contained in:
		
							parent
							
								
									61ca8dd781
								
							
						
					
					
						commit
						729abbd6bf
					
				@ -42,9 +42,10 @@ If you are a developer and want to help make PyLink more portable, patches are w
 | 
			
		||||
 | 
			
		||||
    * Setuptools (`pip3 install setuptools`)
 | 
			
		||||
    * PyYAML (`pip3 install pyyaml`)
 | 
			
		||||
    * cachetools (`pip3 install cachetools`)
 | 
			
		||||
    * *For hashed password support*: Passlib >= 1.7.0 (`pip3 install passlib`)
 | 
			
		||||
    * *For better PID file tracking (i.e. removing stale PID files after a crash)*: psutil (`pip3 install psutil`)
 | 
			
		||||
    * *For the servprotect plugin*: cachetools (`pip3 install cachetools`)
 | 
			
		||||
    * *For Unicode support in Relay*: unidecode (`pip3 install Unidecode`)
 | 
			
		||||
    * *For extended PID file tracking (i.e. removing stale PID files after a crash)*: psutil (`pip3 install psutil`)
 | 
			
		||||
 | 
			
		||||
2) Clone the repository: `git clone https://github.com/jlu5/PyLink && cd PyLink`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										4
									
								
								setup.py
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								setup.py
									
									
									
									
									
								
							@ -82,12 +82,12 @@ setup(
 | 
			
		||||
    ],
 | 
			
		||||
 | 
			
		||||
    keywords='IRC services relay',
 | 
			
		||||
    install_requires=['pyyaml'],
 | 
			
		||||
    install_requires=['pyyaml', 'cachetools'],
 | 
			
		||||
 | 
			
		||||
    extras_require={
 | 
			
		||||
        'password-hashing': ['passlib>=1.7.0'],
 | 
			
		||||
        'cron-support': ['psutil'],
 | 
			
		||||
        'servprotect': ['cachetools'],
 | 
			
		||||
        'relay-unicode': ['unidecode'],
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    # Folders (packages of code)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user