Eggmonster

Latest version: v6.1

Safety actively analyzes 613705 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

5.0

---

* Python 2.5 support removed.
* Removed dependencies on httplib2, jaraco.compat, simplejson.
* Removed `eggmonster.environment.Environment._locals`, which was just a
reference to self.
* Clients older than 4.1.18 are no longer supported.

Upgrade notes:

Eggmonster clients should update their code to replace calls to
`config.load_config` to use `config.ClusterConfig.from_file` and calls to
`config.load_config_from_yaml` with `config.ClusterConfig.from_yaml`.

Eggmonster clients should also replace references to _locals (if any) to
invoke the Environment object directly.

4.7

---

Eggmonster server will now monitor the file system for config changes and
update the config in memory accordingly.

4.6

---

Added support for overriding or suppressing the easy_install parameters
used by eggmonster when installing packages.

`emget` now uses argparse for argument parsing.

The `em` command now does proper argument parsing.

`eggmonster.packages.load_dependencies` refactored for
improved reliability and readability. The `just_install` parameter was
removed.

Updated monster_launchd docs.

More use of stdlib APIs instead of local re-implementations (URL parsing,
path separators).

4.5

---

Stricter YAML support.

Improvements to test runners.

Added support for grabbing a revision from the config.

Added an XHTML-based browser in /browser for browsing and diffing config
versions as served by the eggmonster server.

Added config date/time support for served config files.

4.4

---

Eggmonster runner now allows initializing the environment without actually
running any application (if not entry point application name is provided).

Eggmonster internal logging now will log to the host `eggmonster-log` if that
name resolves in DNS and no environment variable is present.

4.3.1

-----

Added the `env.as_obscured_dict` method for obscuring sensitive information
before logging or other output of the configuration.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.