XENON1T / pax

The XENON1T raw data processor [deprecated]
BSD 3-Clause "New" or "Revised" License
16 stars 17 forks source link

Split dependencies into upgradable and not upgradable #701

Closed tunnell closed 6 years ago

tunnell commented 6 years ago

About half of our dependencies cannot have their versions changed without breaking pax. After testing in my own fork, I've been able to identify which can be upgrade and which cannot. The ones that cannot will be marked as ignore with pyup.

tunnell commented 6 years ago

After this, I'd setup pyup.

feigaodm commented 6 years ago

neat, so we disable support to python2.7 totally.

tunnell commented 6 years ago

Oh right, let me readd. Uh oh... god I hope that doesn't break it again....

feigaodm commented 6 years ago

I think python2.7 is more painful...

tunnell commented 6 years ago

Good catch, let's see if it builds.

tunnell commented 6 years ago

@JelleAalbers what do you think about dropping 2.7 support? Given plans anyways. If we do that, than I can move on to seeing what parts of pax we can ax.

JelleAalbers commented 6 years ago

@tunnell dropping py2 is fine, nobody is using it and many other projects are dropping py2 very soon too. It's always been a 'best effort' thing, and if you really need py2 you now have many pax releases you can go back to.