Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions obsidiantools/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -702,7 +702,7 @@ def __get_file_dicts_tuple(self, linked_files_list: list[str], *,
if short_path in set_files_existent_not_linked}
# nonexistent files:
nonexistent_files_by_short_path = {
short_path: np.NaN
short_path: np.nan
for short_path in shortest_names_nonexistent.keys()
if short_path in set_files_nonexistent_linked}

Expand Down Expand Up @@ -1161,28 +1161,28 @@ def get_note_metadata(self) -> pd.DataFrame:
def _create_note_metadata_columns(self,
df: pd.DataFrame) -> pd.DataFrame:
"""pipe func for mutating df"""
df['rel_filepath'] = [self._md_file_index.get(f, np.NaN)
df['rel_filepath'] = [self._md_file_index.get(f, np.nan)
for f in df.index.tolist()]
df['abs_filepath'] = np.where(df['rel_filepath'].notna(),
[self._dirpath / str(f)
for f in df['rel_filepath'].tolist()],
np.NaN)
np.nan)
df['note_exists'] = np.where(df['rel_filepath'].notna(),
True, False)
df['n_backlinks'] = [len(self.get_backlinks(f)) for f in df.index]
df['n_wikilinks'] = np.where(df['note_exists'],
[len(self._wikilinks_index.get(f, []))
for f in df.index.tolist()],
np.NaN)
np.nan)
df['n_tags'] = np.where(df['note_exists'],
[len(self._tags_index.get(f, []))
for f in df.index.tolist()],
np.NaN)
np.nan)
df['n_embedded_files'] = np.where(df['note_exists'],
[len(self._embedded_files_index.get(
f, []))
for f in df.index.tolist()],
np.NaN)
np.nan)
df['modified_time'] = pd.to_datetime(
[f.lstat().st_mtime if not pd.isna(f)
else pd.NaT
Expand All @@ -1197,7 +1197,7 @@ def _clean_up_note_metadata_dtypes(self,
df['rel_filepath'] = np.where(df['rel_filepath'].notna(),
[Path(str(f))
for f in df['rel_filepath']],
np.NaN)
np.nan)
df['n_wikilinks'] = df['n_wikilinks'].astype(float) # for consistency
return df

Expand Down Expand Up @@ -1237,12 +1237,12 @@ def get_media_file_metadata(self) -> pd.DataFrame:
def _create_media_file_metadata_columns(self,
df: pd.DataFrame) -> pd.DataFrame:
"""pipe func for mutating df"""
df['rel_filepath'] = [self._media_file_index.get(f, np.NaN)
df['rel_filepath'] = [self._media_file_index.get(f, np.nan)
for f in df.index.tolist()]
df['abs_filepath'] = np.where(df['rel_filepath'].notna(),
[self._dirpath / str(f)
for f in df['rel_filepath'].tolist()],
np.NaN)
np.nan)
df['file_exists'] = pd.Series(
np.logical_not(df.index.isin(self._nonexistent_media_files)),
index=df.index)
Expand Down Expand Up @@ -1291,20 +1291,20 @@ def get_canvas_file_metadata(self) -> pd.DataFrame:
def _create_canvas_file_metadata_columns(self,
df: pd.DataFrame) -> pd.DataFrame:
"""pipe func for mutating df"""
df['rel_filepath'] = [self._canvas_file_index.get(f, np.NaN)
df['rel_filepath'] = [self._canvas_file_index.get(f, np.nan)
for f in df.index.tolist()]
df['abs_filepath'] = np.where(df['rel_filepath'].notna(),
[self._dirpath / str(f)
for f in df['rel_filepath'].tolist()],
np.NaN)
np.nan)
df['file_exists'] = pd.Series(
np.logical_not(df.index.isin(self._nonexistent_canvas_files)),
index=df.index)
if self._attachments:
df['n_backlinks'] = (
self._get_backlink_counts_for_canvas_files_only())
else:
df['n_backlinks'] = np.NaN
df['n_backlinks'] = np.nan
df['modified_time'] = pd.to_datetime(
[f.lstat().st_mtime if not pd.isna(f)
else pd.NaT
Expand Down