Akshay Arora
573bd69b85
Merge branch 'misl6-fix/args-no-frame'
2024-10-04 13:14:03 +05:30
Mirko Galimberti
1143b4932b
Disable -Wincompatible-function-pointer-types in testlib
2024-10-04 12:50:28 +05:30
Akshay Arora
dccb07c7be
Merge pull request #123 from misl6/fix/xcode16-disable-incompatible-function-pointer-types
...
Disable `-Wincompatible-function-pointer-types` in `testlib`
2024-10-04 12:32:51 +05:30
Mirko Galimberti
57b5ac8b57
Disable -Wincompatible-function-pointer-types in testlib
2024-09-29 15:11:10 +02:00
Akshay Arora
a070ec718a
Update pyobjus.pyx
2024-09-24 21:52:42 +05:30
Akshay Arora
d088a68adf
Merge branch 'master' into fix/args-no-frame
2024-09-24 13:00:44 +05:30
Akshay Arora
0280bfe415
Merge pull request #119 from kivy/renovate/softprops-action-gh-release-2.x
...
Update softprops/action-gh-release action to v2
2024-09-24 12:50:24 +05:30
Akshay Arora
4fc763fb3a
Merge pull request #122 from kivy/akshayaurora-patch-1
...
CI: add setuptools to requirements
2024-09-24 12:49:05 +05:30
Akshay Arora
d7bd5557c6
CI: add setuptools to requirements
2024-09-24 12:48:07 +05:30
Akshay Arora
81fa4ceba8
Merge pull request #120 from kivy/renovate/furo-2024.x
...
Update dependency furo to v2024.8.6
2024-09-24 12:43:18 +05:30
renovate[bot]
35a9d878ef
Update dependency furo to v2024.8.6
2024-09-24 07:03:45 +00:00
Akshay Arora
e0a0df34d7
Merge pull request #121 from kivy/renovate/sphinx-8.x
...
Update dependency Sphinx to v8
2024-09-24 12:33:24 +05:30
renovate[bot]
9c053389b3
Update dependency Sphinx to v8
2024-07-30 03:31:09 +00:00
renovate[bot]
9f6fef11c8
Update softprops/action-gh-release action to v2
2024-07-19 00:46:54 +00:00
renovate[bot]
9ad636c9d8
Update actions/setup-python action to v5 ( #116 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-26 11:31:18 +02:00
renovate[bot]
f30c3045c1
Update dependency furo to v2024 ( #118 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-26 11:15:18 +02:00
renovate[bot]
97ce83257e
Update actions/upload-artifact action to v4 ( #117 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-26 10:56:43 +02:00
renovate[bot]
d2211144d8
Update actions/checkout action to v4 ( #115 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-26 10:54:43 +02:00
renovate[bot]
a04fc18e1a
Update softprops/action-gh-release action to v0.1.15 ( #112 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-25 11:49:28 +02:00
renovate[bot]
d9c0076bdc
Add renovate.json ( #110 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-25 11:47:19 +02:00
Mirko Galimberti
2e5bb3f820
Sunset `apple-silicon-m1` self-hosted runner, as now is supported by Github Hosted runners via `macos-latest` tag. Use `macos-13` for runs on Intel macs
2024-05-25 11:46:35 +02:00
Mirko Galimberti
eabefdf914
Remove support for Python 3.7 as reached EOL ( #108 )
2024-05-25 11:38:20 +02:00
Julian
c30a8425d3
Create `no-reponse.yml` ( #106 )
2023-11-10 08:33:27 +01:00
Mirko Galimberti
cc90152ee5
Bump version to 1.2.4.dev0 ( #104 )
2023-10-20 19:19:07 +02:00
Mirko Galimberti
ec419f22f7
Add (now mandatory) .readthedocs.yaml file, add docs requirements.txt and update sphinx conf ( #103 )
2023-10-20 18:32:00 +02:00
Mirko Galimberti
dd771b05ca
Bump version to 1.2.3 ( #102 )
2023-10-20 18:02:25 +02:00
Mirko Galimberti
fbcfd48cd2
Fixes the build on kivy-ios, as we do not have access to Cython ( #101 )
2023-10-15 14:22:35 +02:00
Mirko Galimberti
9d3c9171d3
Add support for Python 3.12 (tests, wheel, docs) ( #100 )
2023-10-15 13:56:03 +02:00
Mirko Galimberti
3763e2a8c0
Now Github Actions provides python3 via setup-python also for Apple Silicon Macs ( #98 )
2023-10-15 11:15:22 +02:00
Mirko Galimberti
884caa5f14
Add support for Cython >=3 and keep support for Cython < 3 ( #99 )
2023-10-15 10:19:16 +02:00
Mirko Galimberti
9d66904623
Bump version to 1.2.3.dev0 ( #96 )
2023-05-13 14:04:31 +02:00
Mirko Galimberti
c8dbe9f005
Bump version to 1.2.2 ( #95 )
2023-05-13 11:46:55 +02:00
Mirko Galimberti
5b3715c966
Add Python 3.11 to test matrix and update supported python versions list ( #93 )
2023-05-13 11:31:07 +02:00
Mirko Galimberti
889d4b53c6
Add Discord and remove IRC from support channels ( #94 )
2023-05-13 11:30:35 +02:00
Akshay Arora
b369719e42
Build only `universal2` wheels for supported Python versions ( #92 )
2023-04-25 09:36:53 +02:00
Mirko Galimberti
a8a3fe2ccf
Use method_getNumberOfArguments, method_copyArgumentType and method_copyReturnType to define argument and return types
2022-12-04 09:58:41 +01:00
Mirko Galimberti
9c0ca61c0c
Our self-hosted Apple Silicon runner now has been migrated to actions/runner v2.292.0 which now supports arm64 natively ( #87 )
2022-05-25 20:40:02 +02:00
Matt Einhorn
4635143e2f
Fix github release token. ( #86 )
2022-03-26 15:03:07 -04:00
Matt Einhorn
7334ebdf31
Bump to 1.2.2.dev0.
2022-03-26 14:41:58 -04:00
Matt Einhorn
503247a336
Bump to v1.2.1.
2022-03-26 14:30:22 -04:00
Mirko Galimberti
5830d56f22
Improved Apple Silicon support (variadic functions) + add tests on apple-silicon-m1 (self hosted runner) ( #85 )
...
* Add tests on apple-silicon-m1 (Self hosted runner)
* Remove (unnecessary?) dylib and fix Makefile to build them as universal2
* Fixes variadic function call on ARM64
* IMP*(void*, SEL, ...) is failing on Apple Silicon but is not our fault
* ffi_prep_cif_var should be guarded via __builtin_available(macOS 10.15, *)
* On iOS we're using a non-apple version of ffi that should support ffi_prep_cif_var
2022-03-26 13:57:26 +01:00
Matt Einhorn
586991a2a5
Build wheels for pyobjus ( #84 )
...
* Build wheels.
* No need to check for cython.
* Use setuptools.
* Cython needs to be available.
* Cython needs to be installed for sdist and tests.
* Missing pytest.
2022-03-18 19:52:20 -04:00
Tim Gates
8ac2543092
docs: Fix a few typos ( #83 )
...
There are small typos in:
- docs/source/core_tutorials.rst
- docs/source/pyobjus_ios.rst
- examples/pointer_to_type.py
- examples/unions.py
- examples/unknown_type.py
Fixes:
- Should read `something` rather than `sommething`.
- Should read `screenshot` rather than `screenshoot`.
- Should read `internally` rather than `internaly`.
- Should read `enough` rather than `enought`.
- Should read `union` rather than `unoin`.
2021-12-26 09:44:16 +01:00
Akshay Arora
5392324436
Merge pull request #82 from misl6/fix/universal2
...
Fixes universal2 build
2021-12-09 23:10:07 +05:30
Mirko Galimberti
da628126d4
Fixes universal2 build
2021-11-20 13:25:19 +01:00
Akshay Arora
8eeea05bae
Fix Compile on arm64 M1 Macs for native support
...
closes #80
2021-09-24 16:09:25 +05:30
matham
50b4ed5532
Bump version to v1.2.0.
2020-11-09 18:00:31 -05:00
matham
243828ef0b
Switch to GitHub actions with automatic deployment ( #71 )
...
* Use a single setup.py.
* Dosn't use a seperate setup for sdist.
* Test on all branches.
* Drop 3.5 and add 3.9.
* Make, upload, and test sdist.
* Update deploy.yml
* Add pyproject.toml to sdist.
* Delete .travis.yml
* Add all root folders to sdist
* Include md files.
* Fix env variables to correct names.
2020-11-04 20:45:58 -05:00
matham
3ae3550c53
Merge pull request #66 from Mulugruntz/fix-objcarr-crash-if-empty
...
Function `objc_arr` would crash with empty arrays.
2020-10-20 15:19:10 -04:00
matham
ea4ef7c96d
Add pyproject.toml ( #69 )
...
* Add pyproject.toml
* No need to specify cython manually.
* We need cython for makefile.
2020-09-05 16:52:17 -04:00