Sacred latest version

v0.8.2


Sacred v0.8.2 Release Notes

Release Date: 2020εΉ΄11月26ζ—₯ // about 5 years ago
  • πŸ›  Minor bugfix release that resolves some bugs for Python 3.8+ and issues with the read-only container types.

    • πŸ”‹ Feature: Added support for pickling and YAML serialization to the read-only containers (#775, #737)
    • πŸ”‹ Feature: Added git integration to SqlObserver (#741)
    • πŸ”‹ Feature: Added support for a collection prefix in MongoObserver (#704)
    • πŸ›  Bugfix: Fix print_config command for Python 3.8 (#719)
    • πŸ›  Bugfix: Fix save_config command (#765)
    • πŸ›  Bugfix: Named config updates are now distributed correctly during the configuration creation process (#769, #777)
    • πŸ›  Bugfix: Parsing of the nvidia_smi output now also works with non-Unicode (e.g., Chinese) characters in process names (#776)
    • πŸ›  Bugfix: Fix type annotations of MongoObserver (#762)
    • πŸ›  Bugfix: Terminate tee on timeout. This is a workaround that prevents program crashes caused by output capturing (#740)
    • πŸ›  Bugfix: Improve parsing of config scopes (#699, #764)
    • Bigfix: Fix error tracking of ConfigErrors when raised in a config scope (#733)
    • πŸ›  Bugfix: Made git import optional (#724)

Previous changes from v0.8.0

  • πŸš€ Major release with several breaking changes.

    • πŸ‘ API change: Dropped support for Python 2
    • 0️⃣ API change: Gathering of git information gathering is now enabled by default #595
    • API change: Switched constructor from Observer.create(...) to Observer(...) for all observers.
    • API change: Changed the interface for collecting custom host-information #569
    • API change: Changed interface for defining CLI options. #572
    • πŸ”‹ Feature: Added new S3 file observer #542
    • πŸ”‹ Feature: added started_text option to TelegramObserver #494
    • πŸ”‹ Feature: added copy/deepcopy support to read-only containers #500
    • πŸ›  Bugfix: FileStorage Observer is more reliable under parallel execution #503
    • πŸ›  Bugfix: FileStorageObserver now raises an error when an artifact would overwrite an important file #647
    • πŸ›  Bugfix: fixed inconsistent config nesting behavior #409 #505
    • πŸ›  Bugfix: Several fixes for tensorflow integration
    • πŸ›  Bugfix: Fixed crash due to missing brand-key on some machines # 512
    • πŸ‘· Internal: Migrated CI server to Azure
    • Internal: Added pre-commit hooks for pep 8 checks and python black for automated code formatting
    • Internal: Started using pathlib.Path instead of os.path in many places
Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /