@@ -41,9 +41,6 @@ def generate_changelog_for_docs(directory, skip_if_empty=True, underline=1):
41
41
directory = os .path .abspath (directory )
42
42
base_directory , config = load_config_from_options (directory , None )
43
43
44
- curdir = os .getcwd ()
45
- os .chdir (base_directory )
46
-
47
44
print ("Loading template..." )
48
45
if isinstance (config .template , tuple ):
49
46
template = (
@@ -57,17 +54,8 @@ def generate_changelog_for_docs(directory, skip_if_empty=True, underline=1):
57
54
58
55
definitions = config .types
59
56
60
- if config .directory :
61
- base_directory = os .path .abspath (config .directory )
62
- fragment_directory = None
63
- else :
64
- base_directory = os .path .abspath (
65
- os .path .join (directory , config .package_dir , config .package )
66
- )
67
- fragment_directory = "newsfragments"
68
-
69
57
fragments , fragment_filenames = find_fragments (
70
- base_directory , config . sections , fragment_directory , definitions
58
+ base_directory , config , strict = False
71
59
)
72
60
73
61
# Empty fragments now are an OrderedDict([('', {})])
@@ -114,8 +102,6 @@ def generate_changelog_for_docs(directory, skip_if_empty=True, underline=1):
114
102
render_title = render_title ,
115
103
)
116
104
117
- os .chdir (curdir )
118
-
119
105
if not render_title : # Prepend the custom title format
120
106
top_line = config .title_format .format (
121
107
name = project_name , version = project_version , project_date = project_date
0 commit comments