-
Notifications
You must be signed in to change notification settings - Fork 8
/
CHANGES
75 lines (61 loc) · 1.82 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
0.30.0
------
- Support Python 3.12 with removed distutils, imp.
- Use setuptools for enscons.cpyext, only required for enscons projects with extensions.
- Use tomllib (Python 3.11+) or tomli.
0.28.0
------
- Update editables for approved PEP 660
- Fix zipfile **kwargs bug
0.27.0
------
- Fix get_abi3_tag() to avoid manylinux
- Use packaging.tags instead of own tags implementation
0.26.0
------
- Support PEP 621 metadata
0.25.0
------
- Fix ;-separated package; marker handling.
- Automatically add `editable` target, building a special wheel that redirects
imports for your modules to the source code.
0.23.0
------
- Add support for `scons develop` for editable installs, automatically builds
required metadata if missing. Requires change to `SConstruct` compared to
previous `setup.py` emulation.
0.22
----
- Improved ABI3 support for Windows by vendoring `packaging.tags`
0.21.0
------
- New functions for C extensions:
`enscons.cpyext.extension_filename(modname, abi3=False)` and
`enscons.get_abi3_tag()`
0.20.0
------
- Changes to allow multiple wheels with env.Clone(), for `nonstdlib` project
- Add target parameter to WhlFile
0.13.0
------
- Generate .tar.gz with zip-friendly post-1980 timestamps. Still need to set
timestamps of zip for .whl instead of having zipfile read them from the
filesystem.
0.10.0
------
- Remove dependency on wheel reference implementation (upstream is removing
its API)
0.6.0
-----
- Tolerate missing optional metadata (written as 'UNKNOWN')
- Support src_root for sources in ./src/ etc.
0.5.0
-----
- Update enscons.setup2toml
- Support --dist-dir as needed by tox (write sdist to given directory)
- Improve documentation
0.4.0
-----
- Introduce env.Whl() to gather wheel members and env.WhlFile() to
finish the archive
- Add env.SDist(source=...) to automatically name source archives.