Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update supported versions in package classifiers. | Stefan Behnel | 2023-03-29 | 1 | -1/+1 |
| | |||||
* | Use proper SPDX license identifier in setup.py script (GH-351) | Maximilian | 2022-09-16 | 1 | -1/+1 |
| | |||||
* | Include Cython source files to allow showing source lines in tracebacks. | Stefan Behnel | 2022-07-10 | 1 | -0/+3 |
| | |||||
* | Move zlib.h and friends into a subdirectory "extlibs" in lxml/includes/ to ↵lxml-4.7.1 | Stefan Behnel | 2021-12-13 | 1 | -2/+10 |
| | | | | | | separate them from lxml-version.h etc. These files are copied by setuptools as package data from an external install directory and thus need to be in a separate package to prevent conflicting with the content of the normal lxml.includes package. | ||||
* | Do not overwrite the wildcard includes for the "lxml.includes" package when ↵ | Stefan Behnel | 2021-12-13 | 1 | -5/+7 |
| | | | | adding installed header files. | ||||
* | Include header files of zlib+libiconv in static wheel builds. | Stefan Behnel | 2021-11-21 | 1 | -1/+9 |
| | |||||
* | Add wheel building workflow for Github Actions.lxml-4.6.4-pre | Stefan Behnel | 2021-11-02 | 1 | -1/+4 |
| | |||||
* | Add package metadata marker for Python 3.10 support (GH-330) | Hugo van Kemenade | 2021-10-22 | 1 | -0/+1 |
| | |||||
* | Add link to Github for PyPi (GH-320) | Андрій Орєхов | 2021-08-14 | 1 | -1/+3 |
| | |||||
* | 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 |
| |