Comments (3)
Note that, 1.4.2 installs nicely:
(windysurf) C:\Users\coderam\workspace\windysurf\src>pip install http://pypi.python.org/packages/source/d/django-page-cms/django-page-cms-1.4.2.tar.gz#md5=058143081e793d23a7105ff78e5ab41c
Downloading/unpacking http://pypi.python.org/packages/source/d/django-page-cms/django-page-cms-1.4.2.tar.gz
Downloading django-page-cms-1.4.2.tar.gz (2.0Mb): 2.0Mb downloaded
Running setup.py egg_info for package from http://pypi.python.org/packages/source/d/django-page-cms/django-page-cms-1.4.2.tar.gz
warning: no files found matching '*' under directory 'pages\media'
warning: manifest_maker: MANIFEST.in, line 16: 'recursive-include' expects <dir> <pattern1> <pattern2> ...
warning: manifest_maker: MANIFEST.in, line 17: 'recursive-include' expects <dir> <pattern1> <pattern2> ...
warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects <dir> <pattern1> <pattern2> ...
warning: no previously-included files matching 'coverage\*' found anywhere in distribution
no previously-included directories found matching 'example'
no previously-included directories found matching 'dist'
Downloading/unpacking django-mptt>=0.4.1 (from django-page-cms==1.4.2)
Downloading django-mptt-0.4.2.zip (71Kb): 71Kb downloaded
Running setup.py egg_info for package django-mptt
Downloading/unpacking html5lib>=0.10 (from django-page-cms==1.4.2)
Downloading html5lib-0.90.zip (99Kb): 99Kb downloaded
Running setup.py egg_info for package html5lib
Downloading/unpacking BeautifulSoup (from django-page-cms==1.4.2)
Downloading BeautifulSoup-3.2.0.tar.gz
Running setup.py egg_info for package BeautifulSoup
Installing collected packages: django-mptt, html5lib, BeautifulSoup, django-page-cms
Running setup.py install for django-mptt
Running setup.py install for html5lib
Running setup.py install for BeautifulSoup
Running setup.py install for django-page-cms
warning: no files found matching '*' under directory 'pages\media'
warning: manifest_maker: MANIFEST.in, line 16: 'recursive-include' expects <dir> <pattern1> <pattern2> ...
warning: manifest_maker: MANIFEST.in, line 17: 'recursive-include' expects <dir> <pattern1> <pattern2> ...
warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects <dir> <pattern1> <pattern2> ...
warning: no previously-included files matching 'coverage\*' found anywhere in distribution
no previously-included directories found matching 'example'
no previously-included directories found matching 'dist'
Successfully installed django-mptt html5lib BeautifulSoup django-page-cms
Cleaning up...
from django-page-cms.
I ran into this as well - turns out the manifest was broken in commit b1b5071 so that it will cause installation to fail on non-unix like systems.
This is because distutils.util.convert_path()
will raise a ValueError on non-Unix-ish systems if 'pathname' either starts or ends with a slash.
Worth noting that in troubleshooting this issue, setuptools.command.sdist.read_template()
was eating this ValueError by throwing its own exception (about not being able to close that file).
The fix is to remove the trailing slashes from directory names in the MANIFEST.in file. You can see that the examples for MANIFEST.in files don't use a trailing slash.
I've created pull request #55 to get the fix integrated.
from django-page-cms.
Thanks again for the fix
from django-page-cms.
Related Issues (20)
- Suggestion - Any plan to add meta_description & meta_keyword fields? HOT 5
- Displaying external application listview and detailview HOT 3
- When editing a page, admin forms forget title/slug/etc HOT 6
- Introduce mptt.admin.DraggableMPTTAdmin HOT 2
- Grappelli drag&drop is unusable
- Enlarge RichTextarea HOT 1
- Split Grappelli CSS in another file HOT 1
- ValueError on django 1.9.7 HOT 1
- Page not found error HOT 1
- Change Page - View on site bug? HOT 2
- General Settings for Pages. HOT 9
- child nodelist is None HOT 1
- Feature Request - Help text for placeholders HOT 1
- Test suite is not stable enough HOT 1
- Language code length issue
- Error After Installation HOT 1
- Broken image, language and page settings issues HOT 8
- integrate in templates
- Css and jquery broken on django 2.2
- Some tests misusing assertTrue for comparisons
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-page-cms.