#beets

/

      • qpdb is now known as Guest71458
      • Guest71458 has quit
      • qpdb joined the channel
      • jrobeson has quit
      • jrobeson joined the channel
      • r04r is now known as zz_r04r
      • sfunk1x joined the channel
      • Vacuity_ joined the channel
      • Joschasa_ joined the channel
      • Joschasa has quit
      • NOTICE: [beets] jrobeson pushed 2 new commits to master: https://github.com/beetbox/beets/compare/9b2e12613269...78387e3f1036
      • NOTICE: beets/master 93c5e4b Johnny Robeson: Remove library import from __init__.py
      • NOTICE: beets/master 78387e3 Johnny Robeson: Merge pull request #2024 from jrobeson/remove-unnecessary-library-import...
      • Vacuity has quit
      • freakout has quit
      • freakout joined the channel
      • Joschasa_ is now known as Joschasa
      • jrobeson
        sampsyo, let me know you're about and have some minutes
      • benoliver999 has quit
      • benoliver999 joined the channel
      • it seems unlikely that that time will be tonight tho :)
      • there seem to be a lot of places that we use bytes, in which I don't see why we are
      • asdil12 has quit
      • Scuttle has quit
      • Scuttle joined the channel
      • asdil12 joined the channel
      • thunderrd__ joined the channel
      • voidlily has quit
      • voidlily joined the channel
      • jrobeson has quit
      • jrobeson joined the channel
      • NOTICE: [beets] jrobeson pushed 1 new commit to master: https://github.com/beetbox/beets/commit/c330f3abc3addcfa40bcb9b376724b0d091d15d0
      • NOTICE: beets/master c330f3a Johnny Robeson: replace deprecated assert_() with assertTrue()
      • NOTICE: [beets] jrobeson pushed 1 new commit to master: https://github.com/beetbox/beets/commit/a37a52633be4e62d3ea463e8df0b2ea2861ab81d
      • NOTICE: beets/master a37a526 Johnny Robeson: replace deprecated assertNotEquals() with assertNotEqual()
      • freakout_ joined the channel
      • freakout has quit
      • opatel99 has quit
      • DissonantGuil3 joined the channel
      • DissonantGuile has quit
      • thunderrd__ has quit
      • thunderrd has quit
      • thunderrd_ has quit
      • thunderrd joined the channel
      • thunderrd has quit
      • thunderrd joined the channel
      • zz_r04r is now known as r04r
      • neomilium joined the channel
      • neomilium has quit
      • opatel99 joined the channel
      • Eleint has quit
      • Eleint joined the channel
      • jpabq_ joined the channel
      • jpabq has quit
      • sampsyo
        jrobeson: I'm back around now!
      • untitaker joined the channel
      • DjSlash hides
      • DjSlash
        oh wait, that was an hour ago
      • sampsyo
        :)
      • jpabq_ has quit
      • jpabq_ joined the channel
      • jrobeson
        ping pong
      • sampsyo, i'm here now too
      • so, we can opt into py3like versions of zip, filter, and map via future_builtins .. HOWEVER.. unlike from __future__ import print_function, ... it errors out on py3. so you have to wrap it in a try/catch
      • this whole process is a bit weird for me. I've modified lots of little bits of python code, but i never really wrote anything more than a shell script from scratch until py3
      • i mean than what i'd put in a shell script
      • at leasti validated my gladness of the the true bytes string and unicode by default
      • true bytes type*
      • so my process so far (since I don't know any better) is to just keep running various 2 to 3 conversion fixers and see what sticks out (after ignoring the unicode -> str stuff).
      • see what can be doen with the littlest amount of pushback
      • so far everytime, i've noticed at least one thing we can do right now
      • i don't understand why assertWhateverRegex (not Regexp) didn't get backported as a legal alias in py2.7 :(
      • as far as i can tell , six is continually updated , while future is not.
      • thunderrd_ joined the channel
      • thunderrd has quit
      • ping untitaker ?
      • so anybody here have any experience with python-future and six?
      • in other projects i mean
      • i prefer what future is trying to do, but there's a lot of magic in there and it doesn't seem as active as six.. with some bugs that would cause some serious confusion. it might be worth the hassle if attempting to stay compatible with py2/3 for a long period of time
      • but if not, then it seems like it would actually cause more trouble
      • Eleint has quit
      • Eleint joined the channel
      • Wurlitzer_ has quit
      • Wurlitzer joined the channel
      • r04r is now known as zz_r04r
      • opatel99 has quit
      • opatel99 joined the channel