summaryrefslogtreecommitdiff
path: root/MANIFEST.in
Commit message (Collapse)AuthorAgeFilesLines
* Add a readthedocs configChristoph Reiter2022-03-271-1/+2
| | | | So it uses a newer sphinx
* release3.40.0Christoph Reiter2021-03-191-1/+1
|
* Revert "Revert "Add PEP518/pyproject.toml file""Christoph Reiter2018-11-131-0/+1
| | | | | | | | | This was reverted because pip didn't support installing build deps from sdists. But this looks fixed since https://github.com/pypa/pip/pull/5336 pip now builds and installs pycairo before building pygobject. This reverts commit ad1bbfa148b7734e2fca3c9f0e14ddab630bc354.
* setup.py: fix distcheckChristoph Reiter2018-04-201-2/+6
| | | | Add all the meson related files to the manifest
* tests: add our own valgrind suppression fileChristoph Reiter2018-04-171-1/+1
| | | | | Contains the two condition errors which happen with Python 3.6.5 at interpreter startup.
* Revert "Add PEP518/pyproject.toml file"Christoph Reiter2018-04-151-1/+0
| | | | | | | This reverts commit b4ff23367a58e220fc0f3c4c277c2752b8f19be8. pip 10 can only install wheel dependencies, which we don't have. https://github.com/pypa/pip/issues/5244
* setup.py: Make lookup of Python valgrind suppression files work on Fedora ↵Christoph Reiter2018-04-091-1/+1
| | | | | | | | | | and in a venv They are in /usr/share/doc/python(2-devel|3-devel|\d\d) on Fedora. Also search for the suppression files in more prefixes in case we are in a virtualenv or in case the Python interpreter isn't installed. Also removes the .supp files included in the test suite as they are no longer used.
* Remove autotools build systemChristoph Reiter2018-03-261-9/+3
|
* Add PEP518/pyproject.toml fileJames Tocknell2018-03-221-0/+1
|
* gitlab-ci: Add a 32bit Ubuntu 16.04 image. Fixes #175Christoph Reiter2018-03-131-1/+1
| | | | To make sure everything works with older libraries.
* setup.py: fix distcheckChristoph Reiter2018-02-271-1/+1
|
* tests: remove locale test for uppercasing C namesChristoph Reiter2018-02-091-1/+1
| | | | | | | | | | | Someone on IRC had problems running the test suite, and that's not the first time, so remove it for now (added in 63c7f17c2248) The locale generation adds extra dependencies and only works on Linux, and while the test does something useful it complicates things too much. We need to find a better way (in Python if possible) to test for locale dependend upper()/lower().
* autotools: use flake8 instead of pep8/pyflakesChristoph Reiter2018-01-201-0/+1
| | | | | | | | | | | flake8 uses pep8/pycodestyle/pyflakes internally, so there should not by any difference. The nice thing about it is that we can store the configuration in setup.cfg and linting comes down to just executing "flake8". It also allows to ignore warnings with inline comments, so that when avoiding a warning isn't possible it doesn't need to be disabled for the whole codebase.
* Update MANIFEST.in to include the CI scripts and config filesChristoph Reiter2018-01-151-0/+2
| | | | | This fixes "setup.py distcheck", which makes sure all files in git end up in the sdist.
* Add sphinx based documentationChristoph Reiter2017-12-111-2/+1
| | | | | | | | | | | | | | | | | | | | | | | Takes the documentation developed at https://github.com/pygobject/pygobject-docs and puts into /docs See https://pygobject.readthedocs.io for how it looks Now that we move to gitlab we can use webhooks to trigger builds on readthedocs from gitlab directly and we should also have a nicer contribution UX. This also gets rid of most of README/HACKING/INSTALL and moves most of the information into the documentation. The README is kept short and only makes clear what pygobject is and points to the online docs as that should answer all questions. setup.py now sets the content of README.rst as long_descriptions, as that is the content shown on PyPI. This makes the page on PyPI look the same as on gitlab. https://bugzilla.gnome.org/show_bug.cgi?id=791448
* Move pygi-convert.sh into toolsChristoph Reiter2017-12-061-1/+1
|
* README: Convert to reSTChristoph Reiter2017-12-061-1/+1
|
* demo: Move demo into examples and dist itChristoph Reiter2017-12-061-2/+1
| | | | | | | We might want to install it in the future, but until then at least put it into the tarball. https://bugzilla.gnome.org/show_bug.cgi?id=735918
* Remove AUTHORS fileChristoph Reiter2017-12-061-1/+0
| | | | | No need to duplicate that information over and over. It's in the README and .doap file still
* Remove pre-commit.hookChristoph Reiter2017-12-061-1/+0
| | | | | | It was obviously not used in some time as the git command doesn't exist anymore. If we ever get per pull/merge request CI we can look into bringing something like this back.
* setup.py: Port to distutils/setuptoolsChristoph Reiter2017-12-061-0/+20
| | | | | | | | | | | | | | | | | | | Instead of wrapping autotools add a proper setuptools based build system. Compared to the autotools one this does not install .pc files or headers and does not allow running tests. It uses pkg-config for discovering dependencies and explictely searches for .pc files in the Python prefix so that pycairo installations in a virtualenv are discovered. When using MSVC, pkg-config is skipped and it is assumend that INCLUDE and LIB is properly set up. Version information and requirements are parsed from configure.ac, package metadata is parsed from PKG-INFO.in. Also adds a "setup.py distcheck" command which makes sure all tracked files end up in the tarball and that the tarball builds (no tests are run atm). https://bugzilla.gnome.org/show_bug.cgi?id=789211
* Remove distutils based build system.Dieter Verfaillie2011-09-071-7/+0
| | | | | | | | | The only reason this might be brought back to life again is when the whole stack can be built with Visual Studio (including gobject-introspection) again. Building with MinGW/MSYS can now be done with the usual autogen.sh/configure/make/make install dance. https://bugzilla.gnome.org/show_bug.cgi?id=657054
* Add HACKING to MANIFEST.inTomeu Vizoso2010-07-121-1/+1
|
* Make dist/distcheck work againJohan Dahlin2006-01-091-0/+7