| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
tests. Ref #866.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
of the internal `_iter_code`.
The `dis` module was already used in `_iter_code` so I figured it was safe to use `Bytecode` from it. Not sure how this assumption holds up across all supported Python releases. I can only assume `Bytecode` wasn't there before when `_iter_code` was originally written?
Note that `_iter_code` doesn't appear to be called anywhere in light of this change so I removed it.
I should also note that `get_module_constant` has never worked with `setuptools.__version__` (returns -1) because it's not a string literal; it gets that attribute from another module. But this change does work in cases where a string literal is requested.
https://github.com/pypa/setuptools/issues/866
|
|/ |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Put imports in same block alphabeticaly.
|
| | |
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
|
| |
now much cleaner. Thanks @embray. Ref #229.
--HG--
branch : feature/issue-229
|
|
|
|
|
| |
--HG--
branch : feature/issue-229
|
|
|
|
|
|
| |
--HG--
branch : feature/issue-229
extra : source : 7b1997ececc5772798ce33a0f8e77387cb55a977
|
|
|
|
| |
about the names not being present, and allows for better documentation.
|
|
|
|
|
| |
--HG--
extra : amend_source : 4361459883522692c4d70715135439819d981d7a
|
|
|
|
|
| |
--HG--
extra : amend_source : eeaee0372ea8d1d39475a722234c03f6a0247722
|
|
|
|
|
|
| |
--HG--
branch : distribute
extra : rebase_source : 7d3608edee54a43789f0574d702fb839628b5071
|
|
|
|
|
|
| |
--HG--
branch : setuptools-0.6
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065948
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
all requirements aren't met. (Also, check planned install location for
the dependencies, as well as checking sys.path.) Also:
* Allow 'Feature()' objects to include 'Require()' objects, so that
dependencies can be optional
* 'Require()' objects can set a homepage, whose URL will be displayed by
the 'depends' command if the dependency needs to be installed.
* Misc. fixes/refactoring of version validation to properly handle
"unknown" versions, and to decouple version fetching from version
checking.
* Updated TODO to remove various completed items.
--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040876
|
|
--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040869
|