Dfm

Latest version: v8.4.4

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

Scan your dependencies

Page 2 of 6

8.1.0

- b6e18b6 Support specifying branches other than master for modules

8.0.1

- 569b33d Fix a bug where load_profile called on a new installation failed
- 084560f Remove unused variables and imports
- 1176957 Update test imports for new structure
- 2f48723 Use the same get_name logic in Profile and clone_cmd
- 0f4ed67 Log the running print, default to dfm on PATH

8.0.0

- 1fe8f63 Add a --name flag to Sync
- 357ebd2 Add debug logging for the ImportError
- 3f78b89 Refactor dotfile.py, make Profiles recursive
- 80a556a Allow clone to be used with --name flag. Resolves 48

7.4.2

- ee2f427 Correct path to integration_tests.sh
- b4883e9 Run install-dev before tests
- 3b3416b Use only the makefile for testing
- db097ef Remove last references to legacy directory linking
- cabc106 Update tests to handle new APIs, remove expectation of directory linking
- 7161b8a Feature: Implement .ggitignore translation as a Mapping
- e3dc070 Feature: Add dest as valid option for mappings
- 4d1dd82 Fix: incorrect travis ci config file name
- ca5cfaf Fix: incorrect order of arguments to os.path.relpath
- 1ebf4c5 Only attempt push/pull operations when an origin remote is available
- 01ea6f7 Fix: when no .dfm.yml present certain operations can crash
- 6d0cac5 Fix: when adding a file it won't be detected for linking
- a293c7b Write travis-ci.yml
- 98c33d8 Write an integration test script
- b192c0d Switch to black formatter

7.4.1

- 93c2b7c Add missing init command
- 838cc9c Update to 7.4.0
- 712337c Reformat project with Black
- b726de8 Add git diff before prompting for commit message
- 1b6eb27 Handle case where profiles dir has not been created in chasinglogic. Closes 47
- 8398a1c Fix bug where `dfm add` would lose path information
- 690b874 Bump version
- fb42d15 Add OS mappings
- 275e30e Change pyyaml version specifier to be accurate
- 6833f99 Make dfm compatible with older versions of pyyaml (it conflicts with molecule/ansible)
- af4fdbf Add prompt_for_commit_message option to config file, pin PyYAML version
- ddb84fc Add --message flag to sync command
- f4f20ee Remove dotfile-ization and fix linking bug
- 9a0af6f Bump version number
- 36e19c9 Change link resolution to only link files and not directories
- 3a53bbe Fix bug where $XDG_CONFIG_HOME directories were not linked
- 971151c Add hook support back to dfm
- 5d0fcfa Documentation overhaul
- cd189b7 lint: Add missing docstrings, fix pylint errors
- 38d8226 Rename profile to inject_profile to avoid naming conflicts
- 7aa0170 Fix some incorrect names
- 6eacc26 Rewrite in Python, add tests cleanup logic
- 1352a65 init python rewrite

Contributors to this Release

- Mathew Robinson <mathewchasinglogic.io>

5.1.2

Changelog

d9c0c84 fix bug where add would use different linking logic and therefore would link files it should not

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.