Changeset 326
- Timestamp:
- 12/28/08 18:34:19 (3 years ago)
- Location:
- pyyaml/trunk
- Files:
-
- 1 added
- 4 modified
-
CHANGES (added)
-
MANIFEST.in (modified) (1 diff)
-
README (modified) (1 diff)
-
announcement.msg (modified) (3 diffs)
-
setup.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/MANIFEST.in
r322 r326 1 include README LICENSE setup.py1 include README LICENSE CHANGES setup.py 2 2 recursive-include examples *.py *.cfg *.yaml 3 3 recursive-include tests *.py -
pyyaml/trunk/README
r296 r326 16 16 >>> yaml.dump(data, Dumper=yaml.CDumper) 17 17 18 PyYAML includes a comprehensive test suite. To run the tests, 19 type 'python setup.py test'. 20 18 21 For more information, check the PyYAML homepage: 19 22 'http://pyyaml.org/wiki/PyYAML'. -
pyyaml/trunk/announcement.msg
r295 r326 1 1 From: Kirill Simonov <xi@gamma.dn.ua> 2 2 To: python-list@python.org, python-announce@python.org, yaml-core@lists.sourceforge.net 3 Subject: [ANN] PyYAML-3.0 6: YAML parser and emitter for Python3 Subject: [ANN] PyYAML-3.07: YAML parser and emitter for Python 4 4 5 5 ======================== 6 Announcing PyYAML-3.0 66 Announcing PyYAML-3.07 7 7 ======================== 8 8 9 A new bug fixrelease of PyYAML is now available:9 A new release of PyYAML is now available: 10 10 11 11 http://pyyaml.org/wiki/PyYAML … … 15 15 ======= 16 16 17 * setup.py checks whether LibYAML is installed and if so, builds 18 and installs LibYAML bindings. To force or disable installation 19 of LibYAML bindings, use '--with-libyaml' or '--without-libyaml' 20 respectively. 21 * Building LibYAML bindings no longer requires Pyrex installed. 22 * 'yaml.load()' raises an exception if the input stream contains 23 more than one YAML document. 24 * Fixed exceptions produced by LibYAML bindings. 25 * Fixed a dot '.' character being recognized as !!float. 26 * Fixed Python 2.3 compatibility issue in constructing !!timestamp values. 27 * Windows binary packages are built against the LibYAML stable branch. 28 * Added attributes 'yaml.__version__' and 'yaml.__with_libyaml__'. 17 * The emitter learned to use an optional indentation indicator 18 for block scalar; thus scalars with leading whitespaces 19 could now be represented in a literal or folded style. 20 * The test suite is now included in the source distribution. 21 To run the tests, type 'python setup.py test'. 22 * Refactored the test suite: dropped unittest in favor of 23 a custom test appliance. 24 * Fixed the path resolver in the LibYAML-based dumper. 25 * Forced an explicit document end indicator when there is 26 a possibility of parsing ambiguity. 27 * More setup.py improvements: the package should be usable 28 when any combination of setuptools, Pyrex and LibYAML 29 is installed. 30 * Windows binary packages are built against LibYAML-0.1.2. 31 * Other minor fixes and improvements (Thank to Ingy dot Net 32 and Andrey Somov). 29 33 30 34 … … 35 39 PyYAML documentation: http://pyyaml.org/wiki/PyYAMLDocumentation 36 40 37 TAR.GZ package: http://pyyaml.org/download/pyyaml/PyYAML-3.0 6.tar.gz38 ZIP package: http://pyyaml.org/download/pyyaml/PyYAML-3.0 6.zip41 TAR.GZ package: http://pyyaml.org/download/pyyaml/PyYAML-3.07.tar.gz 42 ZIP package: http://pyyaml.org/download/pyyaml/PyYAML-3.07.zip 39 43 Windows installer: 40 http://pyyaml.org/download/pyyaml/PyYAML-3.0 6.win32-py2.3.exe41 http://pyyaml.org/download/pyyaml/PyYAML-3.0 6.win32-py2.4.exe42 http://pyyaml.org/download/pyyaml/PyYAML-3.0 6.win32-py2.5.exe43 http://pyyaml.org/download/pyyaml/PyYAML-3.0 6.win32-py2.6.exe44 http://pyyaml.org/download/pyyaml/PyYAML-3.07.win32-py2.3.exe 45 http://pyyaml.org/download/pyyaml/PyYAML-3.07.win32-py2.4.exe 46 http://pyyaml.org/download/pyyaml/PyYAML-3.07.win32-py2.5.exe 47 http://pyyaml.org/download/pyyaml/PyYAML-3.07.win32-py2.6.exe 44 48 45 49 PyYAML SVN repository: http://svn.pyyaml.org/pyyaml -
pyyaml/trunk/setup.py
r325 r326 221 221 depends=ext.depends) 222 222 except CompileError: 223 log.warn("%s appears not to be installed: forcing --%s" 223 log.warn("") 224 log.warn("%s is not found or a compiler error: forcing --%s" 224 225 % (ext.feature_name, ext.neg_option_name)) 225 log.warn("(if %s is installed , you may need to specify"226 log.warn("(if %s is installed correctly, you may need to" 226 227 % ext.feature_name) 227 log.warn(" the option --include-dirs or uncomment and modify")228 log.warn(" the parameter include_dirs in setup.cfg)")228 log.warn(" specify the option --include-dirs or uncomment and") 229 log.warn(" modify the parameter include_dirs in setup.cfg)") 229 230 open(cache, 'w').write('0\n') 230 231 return False … … 239 240 extra_postargs=(ext.extra_link_args or [])) 240 241 except LinkError: 241 log.warn("unable to link against %s" % ext.feature_name) 242 log.warn("(if %s is installed correctly, you may need to specify" 242 log.warn("") 243 log.warn("%s is not found or a linker error: forcing --%s" 244 % (ext.feature_name, ext.neg_option_name)) 245 log.warn("(if %s is installed correctly, you may need to" 243 246 % ext.feature_name) 244 log.warn(" the option --library-dirs or uncomment and modify")245 log.warn(" the parameter library_dirs in setup.cfg)")247 log.warn(" specify the option --library-dirs or uncomment and") 248 log.warn(" modify the parameter library_dirs in setup.cfg)") 246 249 open(cache, 'w').write('0\n') 247 250 return False
