Thomas Kluyver
44780f6fb2
Start writing release notes for 0.11
2021-07-17 12:14:28 +01:00
Thomas Kluyver
721d3d0241
Remove Travis CI config file"
2021-07-17 12:02:38 +01:00
Thomas Kluyver
596d56ed20
Add job to publish packages on PyPI
2021-07-17 11:59:13 +01:00
Thomas Kluyver
7d6a138aa1
Try to run only one tox environment in each job
2021-07-17 10:51:00 +01:00
Thomas Kluyver
9d5b509afa
Remove Python 3.4 from workflow
2021-07-17 10:47:00 +01:00
Thomas Kluyver
cb7d85c23a
Basic Github actions workflow
2021-07-17 10:44:55 +01:00
Thomas Kluyver
edff9c41a9
Update changelog for 0.9.1 and 0.10.
...
Closes gh-114
2021-03-15 10:23:34 +00:00
Thomas Kluyver
16fe639bae
Merge pull request #106 from hexagonrecursion/setup-py
...
Add a test for setup.py support
2021-03-12 09:55:55 +00:00
Thomas Kluyver
8ba7437167
Add comment
2021-03-12 09:28:48 +00:00
Andrey Bienkowski
80a3f35912
Fix test fail with some versions of setuptools
...
get_requires_for_build_wheel() sometimes returns
['setuptools', 'wheel']
and other times it returns
['wheel']
This is probably dependent on the version of setuptools
See https://travis-ci.com/github/pypa/pep517/builds/219827858
2021-03-12 05:57:41 +03:00
Andrey Bienkowski
a87f53c2e4
Add a test for setup.py support
2021-03-12 05:39:06 +03:00
Thomas Kluyver
6e9ab97e78
Bump version: 0.9.1 → 0.10.0
2021-03-11 17:12:31 +00:00
Thomas Kluyver
988e52d00c
Flit no longer needs pygments to validate rst
2021-03-11 17:09:49 +00:00
Thomas Kluyver
ebd2ee2b31
Merge pull request #112 from hexagonrecursion/patch-1
...
Clarify the issue template
2021-03-11 16:33:18 +00:00
Andrey Bienkowski
50fd966ca0
Clarify the issue template
2021-03-11 15:21:51 +00:00
Thomas Kluyver
17a7f86c83
Merge pull request #105 from hexagonrecursion/fix104
...
Fix #104 (path pollution)
2021-03-11 14:35:11 +00:00
Thomas Kluyver
a0db2b8db1
Allow for Python 2 .pyc files in test
2021-03-11 14:29:56 +00:00
Thomas Kluyver
662429aa83
Add subpackage docstring
2021-03-11 14:21:35 +00:00
Thomas Kluyver
d28f438e7a
Add Python 3.9 to testing
2021-03-11 12:11:16 +00:00
Thomas Kluyver
d6ccac6c1b
Reformat long lines
...
Closes gh-110
2021-03-11 12:10:01 +00:00
Thomas Kluyver
df0f3ccc1c
Merge pull request #103 from eli-schwartz/unittest-mock
...
tests: remove dependency on mock for python3
2021-03-11 11:59:25 +00:00
Pradyun Gedam
485d3a75dc
Merge pull request #107 from hexagonrecursion/patch-1
...
Mention in the issue template that pep517.build and pep517.check are frozen
2021-02-02 09:55:08 +00:00
Pradyun Gedam
e027d9843b
Merge pull request #108 from hexagonrecursion/deprecate
...
Deprecate the high level interface
2021-02-02 09:54:43 +00:00
Andrey Bienkowski
cfb143de6a
Deprecate the high level interface
2021-02-02 12:41:07 +03:00
Andrey Bienkowski
7cf06caa1e
Issue template: pep517.build and pep517.check are frozen
2021-01-31 20:18:56 +00:00
Andrey Bienkowski
f8a36fc7ae
Add tests for #104
2021-01-31 22:56:31 +03:00
Andrey Bienkowski
192ef78339
Remove unused import
2021-01-31 21:54:17 +03:00
Andrey Bienkowski
63dcd6dc15
Fix #104 (path pollution)
...
_in_process.py is executed as a subprocess. This causes its parent
directory to become sys.path[0]. Any extra files in the same directory
shadow pypi libraries eg colorlog.
Solution: put _in_process.py in its own special subdirectory.
Note: the directory has to be a module because
importlib.resources.path does not support resources with directory
separators in their name:
https://docs.python.org/3/library/importlib.html#importlib.resources.path :
> resource is the name of the resource to open within package;
> it may not contain path separators and it may not have sub-resources
> (i.e. it cannot be a directory).
2021-01-31 17:15:31 +03:00
Eli Schwartz
656ac1d725
tests: remove dependency on mock for python3
...
Sometimes it was imported as unittest.mock, sometimes as mock.
Consistently stick to the former, where possible.
Even on python 3, the backport is sometimes needed; reverse the order in
which they are tried.
2021-01-28 01:35:37 -05:00
Thomas Kluyver
9b744ec98e
Merge pull request #102 from encukou/flit3
...
Allow building with Flit 3.x
2020-11-13 19:09:44 +00:00
Petr Viktorin
f972e39c16
Allow building with Flit 3.x
2020-11-13 15:12:05 +01:00
Thomas Kluyver
dc1192dd7c
Bump version: 0.9.0 → 0.9.1
2020-10-18 21:37:33 +01:00
Thomas Kluyver
7edca70212
Silence flake8 objections about import in __init__.py
2020-10-18 21:31:45 +01:00
Thomas Kluyver
5761a30b30
Bump version: 0.8.2 → 0.9.0
2020-10-18 21:20:52 +01:00
Thomas Kluyver
d0229419e7
Start changelog
2020-10-18 21:16:58 +01:00
Thomas Kluyver
e5498eb18f
Set master_doc for Sphinx
2020-10-18 18:42:06 +01:00
Thomas Kluyver
f98335a562
Fix importing module on RTD
2020-10-18 18:35:01 +01:00
Thomas Kluyver
a2d884976e
Initial Sphinx docs
2020-10-18 18:27:59 +01:00
Thomas Kluyver
446d8fac09
Explain deprecated parts of API in README
2020-10-18 17:48:47 +01:00
Thomas Kluyver
b628791909
Merge pull request #98 from pypa/travis-no-dist
...
Don't specify dist & sudo in Travis config
2020-10-18 17:01:15 +01:00
Thomas Kluyver
7d89893369
Don't specify dist in Travis config
2020-10-18 16:58:05 +01:00
Thomas Kluyver
4484338bff
Merge pull request #95 from pganssle/parametrize_tests
...
Parameterize backend path tests
2020-10-18 16:57:31 +01:00
Thomas Kluyver
8b6c491f1d
Make line less than 80 characters
2020-10-18 16:53:01 +01:00
Thomas Kluyver
0fe19c86f6
Merge branch 'use-abspath-in-hook-caller' of https://github.com/NoahGorny/pep517 into NoahGorny-use-abspath-in-hook-caller
2020-10-18 16:50:13 +01:00
Thomas Kluyver
922f811ca5
Remove unnecessary assert
2020-10-18 16:41:27 +01:00
Thomas Kluyver
888d6269e6
Merge pull request #85 from adamchainz/python_3.8
...
Add Python 3.8 to tox.ini
2020-10-18 16:35:02 +01:00
Thomas Kluyver
d949df3de8
Merge pull request #93 from FFY00/custom-python
...
Allow using a custom Python interpreter to run the PEP517 hooks
2020-10-18 16:34:44 +01:00
Thomas Kluyver
5bc6d23a19
Merge branch 'master' into python_3.8
2020-10-18 16:33:10 +01:00
Pradyun Gedam
ae41d4ee7e
Merge pull request #96 from pypa/revert-83-separate-highlevel
...
Revert "Pull out high-level interfaces as an extended example"
2020-10-13 22:02:49 +05:30
Pradyun Gedam
c03a9a97c7
Revert "Pull out high-level interfaces as an extended example"
2020-10-07 02:12:03 +05:30