Skip to content

Conversation

@plenaerts
Copy link
Contributor

Hi, during debian packaging we are applying the patches in this PR.

Please consider merging them. Feedback welcome ;-)

Br,

Pieter

* Distutils is deprecated. Use setup from setuptools.
* Do not cythonize while cleaning.
 The Rle.__ne__ method returns an Rle object (for element-wise comparison),
 not a boolean. This caused RleDict.__eq__ to always return False for
 non-empty RleDicts because any non-empty Rle is truthy.
 Fix by comparing runs and values arrays directly.
 This patch fixes the deprecated parameters of
 settings() function from the latest hypothesis version and
 overrides deadline parameter values
@endrebak
Copy link
Collaborator

endrebak commented Jan 3, 2026

I will have a look :)

@plenaerts
Copy link
Contributor Author

There's more suggestions coming, so better wait until we've finished work on the package.

@endrebak
Copy link
Collaborator

endrebak commented Jan 7, 2026

Thanks! I'm super busy with a new baby but if the changes are very small they will be easy to review. Or I can get an llm to do it xD

@plenaerts
Copy link
Contributor Author

plenaerts commented Jan 10, 2026

a new baby

Congrats!! And enjoy!

I've now added the last patch from jcfp. I think that's it from our side.

@endrebak
Copy link
Collaborator

I will have a look tomorrow :)

@endrebak
Copy link
Collaborator

Thanks. I'm amazed people use this library since there is so few stars and I never get github comments about it.

@endrebak endrebak merged commit 512fea3 into pyranges:master Jan 11, 2026
@plenaerts
Copy link
Contributor Author

Thanks. I'm amazed people use this library since there is so few stars and I never get github comments about it.

Well, this is just Debian users with popcon installed, who wish to share statistics.

https://qa.debian.org/popcon.php?package=pyrle

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

Successfully merging this pull request may close these issues.

2 participants