Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow passing STATIC_* setup variables from the environment. (GH-314) | Isaac Jurado | 2021-05-19 | 1 | -4/+7 |
| | | | For very customized static builds of lxml, the only way to succeed is by patching the setup.py file. This change makes it a little more convenient to make static builds directly from the pip command line. | ||||
* | lxml actually works in Py3.9. | Stefan Behnel | 2020-10-18 | 1 | -0/+1 |
| | |||||
* | Fix some links, formatting and supported Python versions. | Stefan Behnel | 2019-11-25 | 1 | -24/+26 |
| | |||||
* | Document Python 3.8 support in classifiers (GH-291) | Dmitry Marakasov | 2019-11-07 | 1 | -0/+1 |
| | |||||
* | Add comment to help with maintenance. | Stefan Behnel | 2019-08-02 | 1 | -0/+2 |
| | | | | See GH-283. | ||||
* | Backed out changeset 7ee62a9b3b64 | Stefan Behnel | 2019-08-02 | 1 | -0/+2 |
| | |||||
* | Remove redundant Python version specification (classifiers should be enough). | Stefan Behnel | 2019-08-02 | 1 | -2/+0 |
| | |||||
* | Fill python_requires with proper metadata (GH-283) | Cédric Krier | 2019-08-02 | 1 | -1/+2 |
| | | | | | * Fill python_requires with proper metadata * Remove Python 3.4 classifier | ||||
* | Remove support for CPython 3.4. | Stefan Behnel | 2019-04-21 | 1 | -2/+2 |
| | |||||
* | Drop support for EOL Python 3.3 | Hugo | 2018-08-26 | 1 | -3/+2 |
| | |||||
* | Remove redundant code for Python <= 2.6 | Hugo | 2018-08-25 | 1 | -2/+2 |
| | |||||
* | Officially remove support for Py2.6. | Stefan Behnel | 2018-07-30 | 1 | -1/+0 |
| | |||||
* | Add official support for Py3.7 for the next release. | Stefan Behnel | 2018-03-10 | 1 | -0/+1 |
| | |||||
* | Try to ignore externally installed lxml packages when building, to prevent ↵ | Stefan Behnel | 2017-08-17 | 1 | -0/+4 |
| | | | | accidentally picking up their cimport/include files. | ||||
* | LP#1637922: Name license in setup.py. | Stefan Behnel | 2017-08-13 | 1 | -0/+1 |
| | |||||
* | Properly integrate the compilation of _elementpath.py and some lxml.html ↵ | Stefan Behnel | 2017-08-11 | 1 | -0/+2 |
| | | | | | | modules into the build process and exclude it in PyPy. Also finally rename lxml.etree.pyx and lxml.objectify.pyx to their correct module names and provide some legacy integration aid by keeping the original API header file names. | ||||
* | discontinue support for CPython 3.2 - may or may not work in the future | Stefan Behnel | 2017-02-11 | 1 | -1/+1 |
| | |||||
* | also works with Py3.5 | Stefan Behnel | 2015-09-18 | 1 | -0/+1 |
| | |||||
* | prepare release of 3.5.0b1lxml-3.5.0b1 | Stefan Behnel | 2015-09-18 | 1 | -2/+0 |
| | |||||
* | Remove bugtrack_url because it causes warning | Marc Abramowitz | 2015-03-05 | 1 | -1/+5 |
| | | | | | | | | | | | | | I don't think bugtrack_url has any effect on PyPI (you have to set the bugtrack_url in the PyPI UI I believe) and this causes a `Unknown distribution option: 'bugtrack_url'` warning to be emitted when installing or building a wheel. $ pip wheel lxml Collecting lxml Using cached lxml-3.4.2.tar.gz /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'bugtrack_url' warnings.warn(msg) | ||||
* | remove dead code from build scripts | Stefan Behnel | 2015-02-14 | 1 | -5/+5 |
| | |||||
* | make setup.py fail hard for unsupported Python versions | Stefan Behnel | 2014-03-22 | 1 | -3/+4 |
| | |||||
* | add more optional deps | Stefan Behnel | 2014-02-16 | 1 | -0/+2 |
| | |||||
* | fix typo in setup.py | Stefan Behnel | 2014-02-16 | 1 | -1/+1 |
| | |||||
* | clean up "extra_require" option setup and add "cssselect" as an optional ↵ | Stefan Behnel | 2014-01-31 | 1 | -3/+13 |
| | | | | dependency | ||||
* | Add 'fast' extra_require | Sascha Peilicke | 2014-01-31 | 1 | -0/+5 |
| | | | | | | | | | | | | | Allows other projects to demand a Cython-compiled lxml without having to add Cython to their own list of dependencies. By specifying extra_require, other projects just have to add this to their setup.py: install_requires = ["lxml[fast]"], They don't need to track the correct version anymore. And they don't need to fix should lxml move to Shed_Skin or another Py-to-C compiler. See http://pythonhosted.org/setuptools/setuptools.html#declaring-extras-optional-features-with-their-own-dependencies | ||||
* | make Py3.4 as supported for now | Stefan Behnel | 2014-01-12 | 1 | -0/+1 |
| | |||||
* | remove 'fake pyrex' files that were needed by setuptools before switching to ↵ | Stefan Behnel | 2013-09-27 | 1 | -7/+0 |
| | | | | cythonize() | ||||
* | re-enable manual egg building by importing setuptools/distribute if available | Stefan Behnel | 2013-03-29 | 1 | -2/+4 |
| | |||||
* | set bugtrack URL in setup.py metadata | Stefan Behnel | 2013-03-24 | 1 | -0/+1 |
| | |||||
* | avoid warning about unknown setup() option during build | Stefan Behnel | 2012-11-23 | 1 | -1/+4 |
| | | | | | --HG-- extra : rebase_source : e4ddf6649d0d8cd722f9dc0f20ae4d5a9564b501 | ||||
* | drop useless setuptools import in setup.py script | Stefan Behnel | 2012-11-23 | 1 | -16/+2 |
| | | | | | --HG-- extra : rebase_source : ed9d71fa6765ffcb944fb9e81521daa0c8bad0f4 | ||||
* | mark Py3.3 as being supported | Stefan Behnel | 2012-09-26 | 1 | -0/+1 |
| | |||||
* | we don't really support Py3.0 anymore | Stefan Behnel | 2012-07-31 | 1 | -1/+0 |
| | |||||
* | renamed 'include' package to 'includes' because 'include' is a keyword in Cython | Stefan Behnel | 2012-07-30 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | --HG-- rename : src/lxml/include/__init__.py => src/lxml/includes/__init__.py rename : src/lxml/include/c14n.pxd => src/lxml/includes/c14n.pxd rename : src/lxml/include/config.pxd => src/lxml/includes/config.pxd rename : src/lxml/include/dtdvalid.pxd => src/lxml/includes/dtdvalid.pxd rename : src/lxml/include/etree_defs.h => src/lxml/includes/etree_defs.h rename : src/lxml/include/etreepublic.pxd => src/lxml/includes/etreepublic.pxd rename : src/lxml/include/htmlparser.pxd => src/lxml/includes/htmlparser.pxd rename : src/lxml/include/relaxng.pxd => src/lxml/includes/relaxng.pxd rename : src/lxml/include/schematron.pxd => src/lxml/includes/schematron.pxd rename : src/lxml/include/tree.pxd => src/lxml/includes/tree.pxd rename : src/lxml/include/uri.pxd => src/lxml/includes/uri.pxd rename : src/lxml/include/xinclude.pxd => src/lxml/includes/xinclude.pxd rename : src/lxml/include/xmlerror.pxd => src/lxml/includes/xmlerror.pxd rename : src/lxml/include/xmlparser.pxd => src/lxml/includes/xmlparser.pxd rename : src/lxml/include/xmlschema.pxd => src/lxml/includes/xmlschema.pxd rename : src/lxml/include/xpath.pxd => src/lxml/includes/xpath.pxd rename : src/lxml/include/xslt.pxd => src/lxml/includes/xslt.pxd | ||||
* | always include 'lxml.include' package in build, added .pxd/.h files as ↵ | Stefan Behnel | 2012-03-02 | 1 | -13/+6 |
| | | | | package data | ||||
* | fix Py3 compatibility glitch in setup.py | Stefan Behnel | 2011-11-03 | 1 | -1/+1 |
| | | | | | --HG-- extra : rebase_source : 9c0fd06afb18937cc1f2646daa803fec552e761b | ||||
* | rst fix | Stefan Behnel | 2011-09-25 | 1 | -0/+1 |
| | |||||
* | a (mostly) rewrite of the library header file inclusion, also dropping Py2.3 ↵ | Stefan Behnel | 2011-08-25 | 1 | -87/+51 |
| | | | | support | ||||
* | patch that copies headers only if --static is | Matteo Bertozzi | 2011-08-24 | 1 | -15/+132 |
| | | | | | | | | specified, also works with python 2.3. Tested with: LINUX: python setup.py build --static --static-deps install WINDOWS: python setup.py bdist_wininst --static | ||||
* | doc fix | Stefan Behnel | 2011-07-23 | 1 | -4/+4 |
| | |||||
* | include public API .pxd/.h files in binary distribution | Stefan Behnel | 2011-03-08 | 1 | -5/+23 |
| | | | | | --HG-- branch : trunk | ||||
* | fix addresses for mailing list, web site, etc | Stefan Behnel | 2011-02-15 | 1 | -11/+12 |
| | | | | | --HG-- branch : trunk | ||||
* | [svn r4525] doc fix | scoder | 2011-02-07 | 1 | -1/+2 |
| | | | | | --HG-- branch : trunk | ||||
* | [svn r4476] doc update | scoder | 2010-10-08 | 1 | -3/+6 |
| | | | | | --HG-- branch : trunk | ||||
* | [svn r4469] Py2.7 is officially supported | scoder | 2010-09-06 | 1 | -0/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | [svn r4360] r5491@lenny: sbehnel | 2010-03-02 10:30:15 +0100 | scoder | 2010-03-02 | 1 | -0/+2 |
| | | | | | | | lxml 2.3 will have official support for Py3.1.2 and later --HG-- branch : trunk | ||||
* | [svn r4355] r5481@lenny: sbehnel | 2010-02-28 12:15:02 +0100 | scoder | 2010-02-28 | 1 | -1/+1 |
| | | | | | | | link fix --HG-- branch : trunk | ||||
* | [svn r4305] merge iso-schematron branch | scoder | 2009-12-30 | 1 | -1/+6 |
| | | | | | --HG-- branch : trunk | ||||
* | [svn r4193] r5209@delle: sbehnel | 2009-08-17 08:12:14 +0200 | scoder | 2009-08-17 | 1 | -0/+3 |
| | | | | | | | comments --HG-- branch : trunk |