No tests in bdist#1618
Conversation
|
@ionelmc: With these changes, it would seem that Travis is not running tests. (Hat tip to @avaris for noticing this!) |
|
Good catch but Coveralls does this automatically for you 😉 If you enable it I'll add configuration for it. |
|
Mkay, there are some merge conflicts .... |
b73a431 to
d823f13
Compare
|
Rebased now. @justinmayer seems coveralls isn't reporting any build status. Can you check? Maybe you just need to reauth with coveralls. |
|
the move to a more traditional split of packages is what mainly does it for me, i.e. move tests out of the pelican directory. the changes to the sdists and bdists also would also help the ongoing effort to make pelican play nice with windows. |
|
@justinmayer Any updates here? It's not clear what you're waiting for. |
|
I've been thinking, maybe we should have something like this: https://bitbucket.org/pypa/setuptools/pull-request/133/dont-install-tests-in-site-packages/diff |
|
this won't be looked at until it at least confirms with what we require of pull requests: http://pelican.readthedocs.org/en/latest/contribute.html#using-git-and-github |
|
It's not clear what you're asking of. On Thursday, May 28, 2015, winlu notifications@github.com wrote:
Thanks, |
|
@ionelmc: Is there an advantage to relocating the tests to |
|
@justinmayer The advantage was me not having to rework all the imports in the tests :-) I can redo this, and have them in a |
|
Already planning on merging it, as noted by the 3.6.1 milestone I added last week. When you rebase on current master and make your changes, would you take a moment to squash into discrete commits? Really appreciate all your help with this. It'll be nice to resolve the aforementioned problems related to this issue. |
|
I don't think I can rebase this. Git not smart enough to deal with renames in rebase - I have to redo it. |
|
Good point. Thanks again for all your assistance with this effort. |
|
Hi @ionelmc. Just checking in... Any chance you might find the time to implement the changes we talked about a couple weeks ago? |
|
Ok. Figured out a smarter (or simpler) fix in #1778. |
* upstream/master: (53 commits) Prepare version 3.6.3.dev for next development cycle Bump version 3.6.2 Update changelog Avoid adding the tests in bdists (like wheel bdist). Supersedes and closes getpelican#1618. Update tips.rst Watch for changes in mtime of symlinked folders and files too improve URLWrapper comparison remove PAGES; use pages instead Document enabling per-block Markdown line numbers Update simple theme to fix getpelican#1068 Fixes getpelican#1068, getpelican#1572: template page navigation bugs Export hidden pages in context keep docs output Prepare version 3.6.1.dev for next development cycle Bump version 3.6.0 Minor fixes to 3.6 release changelog Update changelog for imminent 3.6 release Remove references to easy_install in documentation Match space with POSIX sed when bumping via bumpr Include setup.py when bumping version number ...
* 'master' of github.com:getpelican/pelican: (154 commits) Avoid adding the tests in bdists (like wheel bdist). Supersedes and closes getpelican#1618. Update tips.rst Watch for changes in mtime of symlinked folders and files too improve URLWrapper comparison Document enabling per-block Markdown line numbers Update simple theme to fix getpelican#1068 Fixes getpelican#1068, getpelican#1572: template page navigation bugs Export hidden pages in context keep docs output Prepare version 3.6.1.dev for next development cycle Bump version 3.6.0 Minor fixes to 3.6 release changelog Update changelog for imminent 3.6 release Remove references to easy_install in documentation Match space with POSIX sed when bumping via bumpr Include setup.py when bumping version number Fix getpelican#1647: Fix ARTICLE_ORDER_BY and add the ability to reverse order fix outdated content_object_init refs set default for caching to false fix caching ...
Discussion from IRC:
Closes #1609. Closes #1545. Closes #1409.