Skip to content

Commit 31b6a21

Browse files
authored
Clean up choco packaging project (#1581)
1 parent aa7c3e0 commit 31b6a21

4 files changed

Lines changed: 24 additions & 7 deletions

File tree

Package/choco/IronPython.nuspec

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,24 @@
77
<version>3.4.0</version>
88
<packageSourceUrl>https://github.com/IronLanguages/ironpython3/tree/master/Package/choco</packageSourceUrl>
99
<title>IronPython</title>
10-
<authors>IronPython Contributors,Microsoft</authors>
10+
<authors>IronPython Contributors, Microsoft</authors>
11+
<copyright>© IronPython Contributors</copyright>
1112
<owners>IronPython Community</owners>
1213
<projectUrl>https://ironpython.net</projectUrl>
1314
<licenseUrl>https://github.com/IronLanguages/ironpython3/blob/master/LICENSE</licenseUrl>
1415
<requireLicenseAcceptance>false</requireLicenseAcceptance>
15-
<description>IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily.</description>
16-
<summary>IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework.</summary>
16+
<description>IronPython is an open-source implementation of the Python programming language that is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily.</description>
17+
<summary>IronPython is an open-source implementation of the Python programming language that is tightly integrated with the .NET Framework.</summary>
1718
<language>en-US</language>
1819
<tags>ironpython python dynamic dlr</tags>
1920
<mailingListUrl>https://ironpython.groups.io/g/users</mailingListUrl>
2021
</metadata>
2122
<files>
22-
<file src="$STAGEDIR$\net462\*.dll;$STAGEDIR$\net462\*.exe" exclude="**\rowantest*.dll;**\IronPythonTest.dll" />
23+
<file src="$STAGEDIR$\net462\*.dll;$STAGEDIR$\net462\*.exe" />
2324
<file src="$STAGEDIR$\net462\DLLs\**" target="DLLs" exclude="**\*.xml" />
2425
<file src="$STAGEDIR$\lib\**" target="lib" />
25-
<file src="$STAGEDIR$\LICENSE;$STAGEDIR$\README.md" />
26+
<file src="$STAGEDIR$\LICENSE" />
27+
<file src="README.md" />
2628
<file src="tools\*" target="tools" />
2729
</files>
2830
</package>

Package/choco/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
IronPython Console
2+
==================
3+
4+
IronPython is an open-source implementation of the Python programming language that is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily.
5+
6+
This package contains a standalone Python interpreter runing on .NET Framework, invokable from the command line as `ipy`. It also includes the Python Standard Library released by the Python project, but slightly modified to work better with IronPython and .NET.
7+
8+
The current target is Python 3.4, although features and behaviors from later versions may be included. Refer to the [source code repository](https://github.com/IronLanguages/ironpython3) for list of features from each version of CPython that have been implemented.
9+
10+
11+
## Differences with CPython
12+
While compatibility with CPython is one of our main goals with IronPython 3, there are still some differences that may cause issues. See [Differences from CPython](https://github.com/IronLanguages/ironpython3/blob/master/Documentation/differences-from-c-python.md) for details.
13+
14+
## Package compatibility
15+
See the [Package compatibility](https://github.com/IronLanguages/ironpython3/blob/master/Documentation/package-compatibility.md) document for information on compatibility with popular Python packages.

Package/dotnettool/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ The current target is Python 3.4, although features and behaviors from later ver
1212
While compatibility with CPython is one of our main goals with IronPython 3, there are still some differences that may cause issues. See [Differences from CPython](https://github.com/IronLanguages/ironpython3/blob/master/Documentation/differences-from-c-python.md) for details.
1313

1414
## Package compatibility
15-
See the [Package compatibility](https://github.com/IronLanguages/ironpython3/blob/master/Documentation/package-compatibility.md) document for information on compatibility with popular packages.
15+
See the [Package compatibility](https://github.com/IronLanguages/ironpython3/blob/master/Documentation/package-compatibility.md) document for information on compatibility with popular Python packages.

Package/nuget/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ System.Console.WriteLine(greetings("world"));
2424
While compatibility with CPython is one of our main goals with IronPython 3, there are still some differences that may cause issues. See [Differences from CPython](https://github.com/IronLanguages/ironpython3/blob/master/Documentation/differences-from-c-python.md) for details.
2525

2626
## Package compatibility
27-
See the [Package compatibility](https://github.com/IronLanguages/ironpython3/blob/master/Documentation/package-compatibility.md) document for information on compatibility with popular packages. Note that to run most packages, IronPython Standard Library must be present.
27+
See the [Package compatibility](https://github.com/IronLanguages/ironpython3/blob/master/Documentation/package-compatibility.md) document for information on compatibility with popular Python packages. Note that to run most packages, IronPython Standard Library must be present.

0 commit comments

Comments
 (0)