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

Relax constraints on libzlib versions #85

Open
jchorl opened this issue Jan 29, 2025 · 0 comments
Open

Relax constraints on libzlib versions #85

jchorl opened this issue Jan 29, 2025 · 0 comments

Comments

@jchorl
Copy link

jchorl commented Jan 29, 2025

Hi!

I was curious if the requirement on libzlib >=1.3.1 is required. I noticed this on conda:

(base) root@fb9209cf6893:/# conda search -c bioconda pyfastx=2.2.0 --info
pyfastx 2.2.0 py310h397c9d8_0
-----------------------------                                                                             
file name   : pyfastx-2.2.0-py310h397c9d8_0.tar.bz2
name        : pyfastx                                
version     : 2.2.0                                  
build       : py310h397c9d8_0
build number: 0                                      
size        : 665 KB                                 
license     : MIT                                    
subdir      : linux-64    
url         : https://conda.anaconda.org/bioconda/linux-64/pyfastx-2.2.0-py310h397c9d8_0.tar.bz2
md5         : 5754ad9c33c369a6d8f2d675c7fba0c3
timestamp   : 2025-01-03 06:47:32 UTC                                                                     
dependencies:                                        
  - libgcc >=13                                      
  - libzlib >=1.3.1,<2.0a0 
  - python >=3.10,<3.11.0a0  
  - python_abi 3.10.* *_cp310

In isolation this is fine. Unfortunately many packages constrain libzlib to earlier versions. Arguably, all those packages should just upgrade, and I'm sure they will over time.

But it would also make things much easier if pyfastx wasn't so strict on versioning here.

Do you know if pyfastx actually uses any new functionality? Or could it support older versions of zlib too?

Thanks for consideration -

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

No branches or pull requests

1 participant