Add notarization (#37)
* Add notarization to build script * Pass NOTARY_PASS secret as an env var to the build script
This commit is contained in:
@@ -41,7 +41,7 @@ Downgrades will not be supported by this repository.
|
||||
### pip
|
||||
While `pip` is bundled in this framework, it is **not recommended** to install any external libraries into your frameworks folder outside of what comes with the package. If you need to use or test external libraries not present in the package, it is recommended to use a [virtual environment](https://docs.python.org/3/library/venv.html) or a tool like [pyenv](https://github.com/pyenv/pyenv).
|
||||
|
||||
Pull requests can be issued to the `opinionated` or `recommended` packages, but more scrutiny will be applied to the `recommended` package.
|
||||
Pull requests can and are encouraged to be issued to the `recommended` packages requirements file.
|
||||
|
||||
# Flavors of Python
|
||||
We currently offer four versions of Python. You can chose which version suits your needs.
|
||||
@@ -71,16 +71,6 @@ Tools that should work when using the "Recommended Flavor":
|
||||
- [Nudge](https://github.com/macadmins/nudge)
|
||||
- [UMAD](https://github.com/macadmins/umad)
|
||||
|
||||
## Opinionated
|
||||
This is a Python.framework that contains everything from "Recommended", and libraries that various open source projects require.
|
||||
|
||||
This is a **kitchen sink** approach, opting for the latest known packages.
|
||||
|
||||
Tools that should work when using the "Opinionated Flavor":
|
||||
- [Gusto's AutoPkg promotion tool](https://github.com/Gusto/it-cpe-opensource/tree/master/autopromote)
|
||||
- [Munki CloudFront Middleware](https://github.com/AaronBurchfield/CloudFront-Middleware)
|
||||
- [Python-jss](https://github.com/jssimporter/python-jss)
|
||||
|
||||
# Updating packages
|
||||
This should be done in a clean virtual environment. After every Python package install, you can run `pip freeze | xargs pip uninstall -y` to cleanup the environment.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user