Skip to content

Commit

Permalink
1.8.1 use compatible version pins
Browse files Browse the repository at this point in the history
Signed-off-by: rjdbcm <[email protected]>
  • Loading branch information
rjdbcm committed Dec 12, 2024
1 parent 306fff7 commit 0014659
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 12 deletions.
Empty file removed .gitmodules
Empty file.
6 changes: 3 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ This is the `OZI-Project <https://github.com/OZI-Project>`_ maintained fork of t

This is a module that implements PEP-517 for the meson build system.

This means that you only need to provide a ``pyproject.toml`` in your project
source root to be able to publish your project built with meson on PyPI
and to create a wheel for the project.
This means that you only need to provide a ``pyproject.toml`` and a
``meson.build`` in your project source root to be able to create a wheel
for the project and to publish your project on PyPI.

Other features include:

Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
project('OZI.build', version : '1.8.0', license : 'apache-2.0')
project('OZI.build', version : '1.8.1', license : 'apache-2.0')
fs = import('fs')
python = import('python').find_installation()
subdir('ozi_build')
Expand Down
15 changes: 7 additions & 8 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[build-system]
requires = [
"wheel>0.33",
"meson[ninja]>1.1.0",
"wheel~=0.34",
"meson[ninja]~=1.2",
'packaging',
'tomli>=2.0.0;python_version<"3.11"',
'tomli~=2.0;python_version<"3.11"',
"setuptools>=64",
]
backend-path = [".", "ozi_build"]
Expand All @@ -12,9 +12,9 @@ build-backend = "ozi_build.buildapi"
[project]
license={file='COPYING'}
dependencies = [
"wheel>0.33",
"meson[ninja]>1.1.0",
'tomli>=2.0.0;python_version<"3.11"',
"wheel~=0.34",
"meson[ninja]~=1.2",
'tomli~=2.0;python_version<"3.11"',
'packaging',
]

Expand All @@ -23,7 +23,7 @@ dependencies = [
# core build dependencies
core = [
"invoke~=2.2",
"pip-tools>=7",
"pip-tools~=7.0",
"pipx~=1.5",
"setuptools_scm[toml]~=8.0",
]
Expand All @@ -48,7 +48,6 @@ description-file="README.rst"
home-page="https://oziproject.dev"
maintainer-email="[email protected]"
maintainer="Eden Ross Duff MSc"
meson-python-option-name="python_version"
project-urls= [
"Source, https://github.com/OZI-Project/OZI.build",
"Documentation, https://docs.oziproject.dev/en/stable/ozi_build.html",
Expand Down

0 comments on commit 0014659

Please sign in to comment.