Benedikt Reinartz
c51bf95efe
Bump version to v0.2.2
2022-09-16 23:46:10 +02:00
Benedikt Reinartz
82c671b950
Fix accidental overwrite of domain field in NetFx
2022-09-16 23:45:26 +02:00
Benedikt Reinartz
8360ed6c70
Update README and bump version
2022-09-16 23:11:53 +02:00
Benedikt Reinartz
eca7d8b817
Drop accidentally left debug print
2022-09-16 23:11:33 +02:00
Benedikt Reinartz
569e5e3f4e
Bump version to v0.2.0
2022-09-16 21:13:52 +02:00
Benedikt Reinartz
65d5bf9148
Add write permissions to documentation deploy job
2022-09-16 21:05:28 +02:00
Benedikt Reinartz
80b17321a1
Merge pull request #32 from pythonnet/documentation
...
Documentation
2022-09-16 21:01:13 +02:00
Benedikt Reinartz
4cbd29f91e
Build documentation in CI
2022-09-16 20:55:40 +02:00
Benedikt Reinartz
b14e7f70df
Add documentation
2022-09-16 20:55:40 +02:00
Benedikt Reinartz
46143d400b
Refactoring to improve API and allow configless .NET Core loading ( #31 )
...
- Drop `Runtime` wrapper in favour of an abstract base class
- Use `pathlib` throughout and allow it as parameter
- Expose a `shutdown` method (that is a noop in most cases, but at least
it exists)
- Add functions to find all installed .NET Core runtimes
- If no runtime configuration is given, generate a simple one in a
temporary directory
2022-09-16 20:30:49 +02:00
Benedikt Reinartz
f6cc833ca2
Use .NET 6 for building
2022-07-12 20:21:20 +02:00
Benedikt Reinartz
7ac4360a99
Drop support for Python 3.6
2022-07-12 19:42:49 +02:00
Benedikt Reinartz
1efebe4dc3
Move setuptools config to pyproject.toml
...
- Drop flake8 config
- Reformat with black
- Use .NET 6.0 for the example/test project
2022-07-08 01:28:02 +02:00
Vince
6d6f7a1047
Fix issue 24: macOS: dotnet from fixed path when DOTNET_ROOT not set ( #25 )
...
* Fix issue 24: Find dotnet on macos from fixed location when DOTNET_ROOT is not defined
Co-authored-by: LUFF,VINCE (K-UnitedKingdom,ex1) <vince.luff@keysight.com>
2022-03-01 12:17:18 +01:00
Marco Rossi
d36d5483a1
Add conda-forge badge ( #23 )
2022-01-12 16:13:46 +01:00
Victor
bead884aae
ARM64 CI ( #22 )
2022-01-12 16:13:18 +01:00
Victor
5b18691ce0
warn if Mono version is <= 6.12 ( #21 )
2022-01-09 08:04:28 +01:00
Benedikt Reinartz
8293122c8c
Drop pypy3 from CI for now
...
The setup-python step seems to be failing, need to investigate this
2021-12-22 10:12:48 +01:00
Benedikt Reinartz
f6761de7be
Actually make dotnet-config configurable
2021-12-13 18:29:39 +01:00
Victor
c282eadea8
Bump version to 0.1.7 ( #17 )
2021-11-19 13:15:58 +01:00
Victor
699c6d640e
Allow mono debugging and jit flags ( #16 )
2021-11-16 22:58:01 +01:00
Vince
c8ca462bdb
Fix issue 14 for 32 bit Windows ( #15 )
...
Co-authored-by: LUFF,VINCE (K-UnitedKingdom,ex1) <vince.luff@keysight.com>
2021-11-10 20:17:54 +01:00
Benedikt Reinartz
e951b92487
Bump version to 0.1.6
2021-04-04 23:16:57 +02:00
Colton Sellers
4c35802221
Mono Domain Set Config ( #9 )
...
* set config for mono, dummy if none given
* Encode config_file string
* byte literall string for config location
* Use config parameter for domain config
* Allow the global config path to be set
* Fix mono_config_parse call
Co-authored-by: Benedikt Reinartz <filmor@gmail.com>
2021-03-18 06:00:11 +01:00
Benedikt Reinartz
e90553bfc7
Bump version to 0.1.5
2021-02-14 16:46:10 +01:00
Benedikt Reinartz
a0128863bf
Fix small lints and drop obsolete parameters
2021-02-13 18:37:25 +01:00
Benedikt Reinartz
a858d896b1
Fix runtime property iteration
2021-02-13 18:24:54 +01:00
Benedikt Reinartz
2287199b25
Fix passing properties to .NET Core init and add type hints
2021-02-13 18:15:34 +01:00
Benedikt Reinartz
807ab22024
Merge pull request #7 from pythonnet/refactor-netfx
...
Refactor netfx
2021-02-11 18:49:43 +01:00
Benedikt Reinartz
367d708239
Call initialize and finalize from Python
2021-02-10 17:31:25 +01:00
Benedikt Reinartz
969f237223
Refactor ownership in .NET Framework loader
2021-02-10 17:26:30 +01:00
Benedikt Reinartz
e512c7a645
Bump version to v0.1.4
2021-02-01 12:03:21 +01:00
Benedikt Reinartz
cbb2e1662a
Drop accidental debug output
2021-02-01 12:02:09 +01:00
Benedikt Reinartz
ad4f456880
Bump version to fix messup with macOS v0.1.3
2021-01-31 14:22:29 +01:00
Benedikt Reinartz
4f41ae6682
Bump version to v0.1.2
2021-01-31 14:19:44 +01:00
Benedikt Reinartz
0c83ca0eb9
Refactor mono loading for better defaults
...
- Use SGen garbage collector by default
- Use default installation paths for Windows and macOS
2021-01-31 14:05:20 +01:00
Benedikt Reinartz
5da44c1968
Refactor HostFxr a bit to allow setting properties
2020-12-22 17:50:55 +01:00
Benedikt Reinartz
23b1a09860
Bump version to 0.1.1
2020-11-24 11:09:16 +01:00
Benedikt Reinartz
1862bf1cc7
Add links to badges
2020-11-24 11:03:15 +01:00
Benedikt Reinartz
bd3ab3c4cd
Bump NXPorts and reference assemblies version
2020-11-24 10:39:47 +01:00
Benedikt Reinartz
5f7cbfb804
Add a few type hints and docstrings
2020-11-24 10:31:40 +01:00
Benedikt Reinartz
10c8e29956
Fix formatting
2020-11-24 08:43:36 +01:00
Benedikt Reinartz
3173d28478
Drop old coreclr loading and update the error index
2020-11-24 08:39:23 +01:00
Benedikt Reinartz
7a703e6d24
Install Mono x86 for Pypy on Windows
2020-11-24 08:05:54 +01:00
Benedikt Reinartz
dce290a477
Mono CI ( #5 )
...
* Add explicit paths for Mono on Darwin and Windows
* Install Mono in Windows runners
* Full paths for Windows and macOS mono libs
* Pass configuration for Mono through
* Cache chocolatey downloads
2020-11-23 19:22:50 +01:00
Benedikt Reinartz
299dfc0581
Fix hostfxr discovery on 32bit Windows
2020-11-23 18:17:07 +01:00
Benedikt Reinartz
80860d963e
Workaround for os.readlink missing in Pypy on Windows
2020-11-23 13:08:22 +01:00
Benedikt Reinartz
6df176e8a5
Build as netstandard for all but .NET Core
2020-11-23 12:54:47 +01:00
Benedikt Reinartz
179229c1eb
Add .NET Framework test, run on macos, allow failure for Mono
2020-11-22 00:55:55 +01:00
Benedikt Reinartz
c09ca66314
Run on all pushes and pull-requests
2020-11-21 20:17:49 +01:00