Source repository for Project Mu mu_python_library pip module
Перейти к файлу
Sean Brogan c65ba47234
Update to show project is inactive
2019-12-10 19:59:44 -08:00
MuPythonLibrary Merged PR 1323: [Bug fix] Fixed bug related to capsule creation and added fallback 2019-07-08 21:46:17 +00:00
.coveragerc Merged PR 517: Add Ci support and documentation for local development 2018-11-29 20:16:01 +00:00
.flake8 Update linting policy to enforce 120 char lines. (#1) 2018-12-13 21:29:25 -08:00
.gitignore Attempted to fix MuAnsiHandler on non-windows platforms (#2) 2018-12-14 15:33:25 -08:00
ConfirmVersionAndTag.py Update linting policy to enforce 120 char lines. (#1) 2018-12-13 21:29:25 -08:00
LICENSE initial commit 2018-11-20 16:24:18 -08:00
MANIFEST.in Merged PR 1270: [Feature] added integrated vs where 2019-06-21 23:03:15 +00:00
README.rst Update readme to show project is no longer active 2019-12-10 19:58:28 -08:00
RepoDetails.md Update to show project is inactive 2019-12-10 19:59:44 -08:00
azure-pipelines-pr-gate.yml Change the CI pipeline to only save flake results to file in event of an error. (#4) 2018-12-17 10:19:55 -08:00
azure-pipelines-release.yml Change the CI pipeline to only save flake results to file in event of an error. (#4) 2018-12-17 10:19:55 -08:00
developing.md Merged PR 517: Add Ci support and documentation for local development 2018-11-29 20:16:01 +00:00
publishing.md Merged PR 558: Add a release build process 2018-12-10 05:03:43 +00:00
requirements.publisher.txt Merged PR 517: Add Ci support and documentation for local development 2018-11-29 20:16:01 +00:00
requirements.txt Merged PR 517: Add Ci support and documentation for local development 2018-11-29 20:16:01 +00:00
setup.py Merged PR 1287: Resolve missing package data file in published wheel 2019-06-25 02:31:28 +00:00
using.md Merged PR 517: Add Ci support and documentation for local development 2018-11-29 20:16:01 +00:00

README.rst

=================
MU Python Library
=================

**THIS PROJECT IS NO LONGER ACTIVE** - ACTIVE WORK HAS MOVED TO https://github.com/tianocore/edk2-pytool-library



About
=====

Python files describing various miscellaneous components from the TPM and EDKII specs.
Please see Project Mu for details https://microsoft.github.io/mu

Version History
===============

0.4.7
-----

Main Changes:

- Added fallback for finding Vs tools when Visual Studio is not installed.

Bug Fixes:

- Fix error in VsWhereUtilities that prevented capsules from being generated

0.4.6
-----

Bug Fixes:

- Fix broken download/publish of vswhere.exe in 0.4.5 due to wheel usage.


0.4.5
-----

.. note:: This release is broken for install from WHL file.  Release has been deleted.

Main Changes:

- Add version_compare to UtilityFunctions, used to compare version strings
- Adding functionality to import Modules from File and to import Class from Module
- Add support for parsing FDF's via FdfParser
- Added VsWhere embedded in the pip module itself

0.4.4
-----

Main Changes:

- Add support for newer windows 10 operating systems in CatGenerator script for capsule generation.
- Change the color for 'critical' events in the ANSI logging handler to be white (more compatible with PowerShell).

0.4.3
-----

Main Changes:

- Added GetHostInfo to UtilityFunctions. This function will parse the platform module to provide information about the host.
- Added colors for progress and section labels.

0.4.2
-----

Bug fix around quoted paths for Nuget

0.4.1
-----

Main changes:

- Keep track of errors that occur during the build process and display the list at the very end to make errors easier to locate in the log.
- Added a filter, which gets evaluated before level, that allows specific modules to either be raised or lowered in level before being output to the log.

Bug fixes:

- Change FileHandler mode to avoid appending a new log to an existing log.
- Change MuMarkdownHanlder close routine to avoid writing the table of contents twice.
- Change NuGet.exe case to match the executable exactly.
- On Posix systems, throw exception if NuGet.exe is not found on the path instead of failing silently.

0.4.0
-----

Main changes:

- Add the OverrideParser class and tests.
- Update DscParser to include the enhanced provenance.

Bug fixes:

- Clean up the README.rst file.
- Update CI pipeline to report flake results more conveniently.

0.3.1
-----

Bug fixes to enable module to pass both sets of CI gates (Windows and Linux).

0.3.0
-----

Updated documentation and release process.  Transition to Beta.

< 0.3.0
-------

Alpha development