[06:49:21] <lansman> hello guys, i got old version of setuptools_scm, upgraded it to new by 'pip install setuptools_scm --upgrade', but 'setup.py bdist_wheel' on my project seems to used old version. Tell me please is there any cache that i'd like to clear
[06:59:28] <ronny> lansman: do you have a .eggs folder?
[07:00:06] <ronny> lansman: setuptools has some stragne behaviour wrt setup_requires, its sometimes necessary to clean the eggs folder, in case of doublt, directly set the requirement to a high version
[07:00:35] <lansman> it was, i deleted it, but it doesn't help
[07:01:23] <ronny> lansman: did you install setuptools_scm by setup.py install or easy_install once?
[07:01:57] <lansman> i insleed setuptools_scm by pip
[07:03:00] <lansman> let me explain, but when i issued 'pip list' i've seen my package istalled but there was an error message near it 'Error when trying to get requirement for VCS system Command "hg showconfig paths.default" failed with error code 1
[07:03:58] <lansman> i went directly to hgrc file in .hg in my project and added in sections [paths] constant default=<path_to_project_folder>
[07:10:37] <lansman> ronny: yes, global, Windows 7
[07:10:41] <lansman> i deleted setuptools_scm by 'pip uninstall setuptools_scm', and i deleted .eggs, build, dist, <my_proj>.egg-info folders in my project directory
[07:11:11] <ronny> lansman: how did you figure its using a old version?
[07:24:22] <lansman> ronny: i've just tried to fund proofs, that i'm using old version but cannot, probably i use the last and there is a old bug there i've supposed to be fixed, i have to investigate it..
[07:26:10] <lansman> ronny: but i have another problem, i can see my package in 'pip list' output like 'MY_PACKAGE (0.0.0, 'pack_to_project_on_my_HDD)''
[07:26:32] <lansman> path_to_project_on_my_HDD* sorry for typos
[07:27:01] <lansman> why is there a path to my project on HDD in 'pip list' output?
[08:42:02] <lansman> guys, how to delete package installed in editable mode?
[08:51:47] <ronny> lansman: sorry, internet at work failed me and i had n way to reconnect to my server
[08:52:24] <lansman> ronny: it's okay, it happens :)
[08:52:24] <ronny> lansman: never use python setup.py ... to install anything, always use pip
[08:52:34] <ronny> lansman: what distro are you on?
[08:52:43] <lansman> ronny: i use python setup.py to build wheel, i use Windows
[08:53:00] <glyph> lansman: you don't need to install the package to build a wheel
[08:53:31] <lansman> i know but i occasionally installed and don't know how to delete it now
[08:54:53] <lansman> i can see <my_pachage_name> in site-packages folder together with <my_package-0.0.0.dist-info> folder, it isn't deleted after my tryings to delete it
[08:56:10] <ronny> lansman: that sounds suspiciously like you have a broken setuptools_scm around
[08:56:45] <ronny> lansman: can you perhaps di a pip install setuptools_scm==1.5.1 followed by python setup.py egg_info in the projet
[08:57:35] <lansman> i've deleted setuptools_scm at this moment, okay, i'll try it
[08:58:05] <lansman> are you sure 1.5.1? probably 1.5.4?
[08:58:40] <ronny> lansman: there was a win32 issue introduced thati thought i fixed, so the older version should work more certainly
[08:58:54] <ronny> lansman: fyi, im the author of setuptools_scm
[08:59:23] <lansman> Could not find a version that satisfies the requirement setuptools-scm==1.5.1 (from versions: 0.26, 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0, 1.4.1, 1.5.0, 1.5.2, 1.5.3, 1.5.4)
[09:00:05] <ronny> oh, right, that one was removed due to my packaginf mistake, sorry
[10:29:53] <lansman> ronny: i've instaled it, it required --upgrade param to do it. But it seems doesn't change anything, there is still my project in editable mode in 'pip list' output: MY_SCRIPT (0.1.dev90+n80eec607bac7.d20150630, PATH_TO_MY_SCRIPT_FOLDER)
[11:46:43] <ronny> lansman: as fat as i can tell setuptools_scm works correct for you now
[11:51:07] <lansman> ronny: it seems works only on 1.5.0, i've tried to upgrade to 1.5.4 right now and've got TypeError: environment can only contain strings. Are you going to fix it and, if so, when?
[11:52:12] <ronny> lansman: i have to recheck why it appeared again, i was under the impression it was fixed, but i cant take a look a it while at work
[11:55:56] <ronny> lansman: so maybe this afternoon, but if rl strikes, at the end of the week
[11:56:12] <ronny> lansman: btw, python2 or python3?
[14:24:18] <tos9> well, there's also unfortunately lots of outdated / wrong packaging information out there :/
[14:46:47] <nemo> tos9: my guess is it has languished in unstable due to lack of testing/feedback on the gentoo bug tracker from someone capable of promoting to stable
[14:47:09] <nemo> but, eh, my use of python is pretty limited. so long as I can get this one thing working, I'll be happy ☺
[14:48:56] <nemo> my other fairly common use of python is a 20 line script that someone wrote for me and I use to fix up nethack, and that amusingly a good dozen python coders I've linked it to, seem incapable of porting to python 3
[14:49:05] <nemo> I get the feeling python 2 may end up existing forever...