Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign up`beet version` on version 1.3.19 returns "beets 1.3.18" #2086
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jackwilsdon
Jun 26, 2016
Member
Oh deary me, that is a bit of a problem! Maybe we can make the change and force update the tag @sampsyo? Has the version been released on any package managers yet?
|
Oh deary me, that is a bit of a problem! Maybe we can make the change and force update the tag @sampsyo? Has the version been released on any package managers yet? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
I'd rather see a .20 release than messing with the tags |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
somasis
Jun 27, 2016
Contributor
I found this while packaging it for Exherbo and I figured I should change the version to be correct, to avoid any confusion if users of the package reported bugs on here. I think a .20 release would be better than a force update as well.
|
I found this while packaging it for Exherbo and I figured I should change the version to be correct, to avoid any confusion if users of the package reported bugs on here. I think a .20 release would be better than a force update as well. |
sampsyo
closed this
in
e39b6bd
Jun 28, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
sampsyo
Jun 28, 2016
Member
Oh no! We'll have to be more careful in the future; something must have gone wrong with the release script. We will try to get a .20 release out the door as soon as possible to rectify this.
|
Oh no! We'll have to be more careful in the future; something must have gone wrong with the release script. We will try to get a .20 release out the door as soon as possible to rectify this. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
JDLH
Jul 18, 2016
I just discovered this problem also. It slowed me down in diagnosing an issue with beets.
It looks to me also like there was an oversight updating __version__ in beets/__init__.py, during the Version bump: 1.3.19 of commit 2b9f477.
I also think it's worth fixing, but I don't have expertise about which is the best way to fix it.
JDLH
commented
Jul 18, 2016
|
I just discovered this problem also. It slowed me down in diagnosing an issue with beets. It looks to me also like there was an oversight updating I also think it's worth fixing, but I don't have expertise about which is the best way to fix it. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jrobeson
Jul 18, 2016
Contributor
@sampsyo is taking care of it for the next version. It'd be nice to have a check in release.py to make sure they match though. Alternatively, we should read beets/__init__.py for the __version__ attribute and populate the version in setup.py that way. I'm not sure why we don't already do that.
|
@sampsyo is taking care of it for the next version. It'd be nice to have a check in release.py to make sure they match though. Alternatively, we should read |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
sampsyo
Jul 18, 2016
Member
Yeah, I still don't understand why release.py didn't update the version in one location…
|
Yeah, I still don't understand why |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
@sampsyo : how come we don't just use |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
sampsyo
Jul 19, 2016
Member
As in, we'd add an import beets at the top of setup.py? We could do that, but we don't currently have to load or execute any beets code to do a distribution, which is nice. Depending on the right version of the beets package being on sys.path when running setup.py is one more way things could go wrong.
|
As in, we'd add an |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jrobeson
Jul 19, 2016
Contributor
then I guess a check to compare the versions in release.py is the way to go then
EDIT: or a test!
|
then I guess a check to compare the versions in release.py is the way to go then EDIT: or a test! |
somasis commentedJun 26, 2016
After grepping for '1.3.18' I figured out that
beets/__init__.pydidn't get updated when 1.3.19 was tagged.