Bump IronPython from 3.4.0-alpha1 to 3.4.0-beta1
Created by: dependabot[bot]
Bumps IronPython from 3.4.0-alpha1 to 3.4.0-beta1.
Release notes
Sourced from IronPython's releases.
IronPython 3.4.0-beta1
On behalf of the IronPython team, I'm very happy to announce the release of IronPython 3.4.0-beta1. The runtime targets are .NET Framework 4.6, .NET Core 3.1 and .NET 6. The baseline for this release is Python 3.4.
IronPython 3.4 uses Python 3.4 syntax and standard libraries and so your Python code will need to be updated accordingly. For details on upgrading from IronPython 2 to 3 see the Upgrading from IronPython 2 to 3 article.
While compatibility with CPython has been one of our main goals with IronPython 3, there are still some differences that may cause issues, for more information see the Differences from CPython article.
This release brings in numerous bug fixes, improvements and features from newer versions of Python. Notably:
- int/long unification (thanks
@BCSharp
)- f-string support (from 3.6)
- % formatting for bytes (from 3.5)
- improved module support (for example venv, ensurepip on Linux, django, typing)
- improved test coverage
- improved compatibility with CPython
Thanks to
@BCSharp
for the numerous contributions!
Commits
-
35cc227
Version 3.4.0-beta (#1422) -
78cdb1a
Set isolated when run with -I (#1426) -
3fce165
Add WhatsNewInPython36.md -
ebb85f1
Update stackoverflow badge -
6ff6ba3
Replace http scheme with https in README -
0e76592
Update notes on upgrading from ipy2 to cover PEP 237 (#1423) -
c3643c1
Filter undefined property getters/setters (#1417) -
72c2b5a
Enable test_numtypes (#1424) -
0529bde
Introduce NotNoneAttribute alias (#1420) -
da2da14
Implement Dispose for CData (#1416) - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)