Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
setuptools_dso
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
setuptools_dso
Commits
4c932ffe
Commit
4c932ffe
authored
Jul 18, 2021
by
Michael Davidsaver
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
doc: add release history
parent
db9a52d3
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
69 additions
and
1 deletion
+69
-1
documentation/index.rst
documentation/index.rst
+1
-0
documentation/releasenotes.rst
documentation/releasenotes.rst
+63
-0
documentation/usage.rst
documentation/usage.rst
+5
-1
No files found.
documentation/index.rst
View file @
4c932ffe
...
...
@@ -28,3 +28,4 @@ allowing non-python libraries to be built from source within a python ecosystem.
usage
probe
details
releasenotes
documentation/releasenotes.rst
0 → 100644
View file @
4c932ffe
.. _releasenotes:
Release Notes
=============
2.1 (UNRELEASED)
----------------
* Introduce usage of **$SETUPTOOLS_DSO_PLAT_NAME** to override platform name during wheel builds
* Add :py:class:`setuptools_dso.ProbeToolchain` for toolchain introspection.
* Correctly note that wheels with DSOs are not pure.
2.0 (June 2021)
---------------
* Begin automatic generation of an "info" python module for each DSO. (Kaleb Barrett)
* Add the :ref:`dsoinfo` API to interact with "info" modules.
1.7 (May 2020)
--------------
* Fix support for develop install (pip install -e). (Kirill Smelkov)
1.6 (May 2020)
--------------
* Use @rpath as install_name prefix on MacOS. (Mehul Tikekar)
* Remove usage of install_name_tool executable on MacOS.
1.5 (Jan 2020)
--------------
* Fix parallel compile on MacOS with py>=3.8.
1.4 (Jan 2020)
--------------
* Add fake cythonize() when Cython code generator not installed
* Parallel compile of DSO sources.
* build_dso: Take package_dir into account. (Kirill Smelkov)
1.3 (Nov 2019)
--------------
* Add cythonize() wrapper
* Add "don't clobber" logic for setup() arguments. (Kirill Smelkov)
* handle DSOs in root (not in a package)
1.2 (Aug 2019)
--------------
* include LICENSE/COPYRIGHT in dist
1.1 (Aug 2019)
--------------
* Fix inplace build. (Kirill Smelkov)
* Fix incremental rebuild. (Kirill Smelkov)
1.0 (Oct 2018)
--------------
* Initial stable release
documentation/usage.rst
View file @
4c932ffe
...
...
@@ -120,6 +120,8 @@ Cython
Version 1.3 added a :py:func:`setuptools_dso.cythonize()` wrapper to correctly handle ``Extension(dso=...)``.
.. _dsoinfo:
Runtime
=======
...
...
@@ -174,4 +176,6 @@ Use with ctypes
Info
^^^^
.. autofunction:: setuptools_dso.runtime.import_dsoinfo
.. currentmodule:: setuptools_dso.runtime
.. autofunction:: import_dsoinfo
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment