nark
latest
Installation
Basic Usage
Concepts
API Reference
Help Us Improve
Code of Conduct
Developer Credits
Software License
Project History
nark
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
actegories (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager.FactStatsTuple attribute)
ACTEGORY_SEP (nark.helpers.parsing.Parser attribute)
activities (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager.FactStatsTuple attribute)
(nark.control.NarkControl attribute)
Activity (class in nark.items)
(class in nark.items.activity)
activity (nark.backends.sqlalchemy.objects.AlchemyFact attribute)
(nark.items.fact.FactTuple attribute)
activity_id (nark.backends.sqlalchemy.objects.AlchemyFact attribute)
activity_name (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
ActivityManager (class in nark.backends.sqlalchemy.managers.activity)
ActivityTuple (class in nark.items.activity)
add_and_commit() (nark.backends.sqlalchemy.managers.manager_base.BaseAlchemyManager method)
add_pytest_managers() (nark.manager.BaseStore method)
adding_item_must_not_have_pk() (nark.managers.BaseManager method)
AlchemyActivity (class in nark.backends.sqlalchemy.objects)
AlchemyCategory (class in nark.backends.sqlalchemy.objects)
AlchemyFact (class in nark.backends.sqlalchemy.objects)
AlchemyTag (class in nark.backends.sqlalchemy.objects)
antecedent() (nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.managers.fact.BaseFactManager method)
antecedent_fact() (in module nark.helpers.facts_fit)
APP_DIRS (nark.helpers.app_dirs.NarkAppDirs attribute)
as_hamster() (nark.backends.sqlalchemy.objects.AlchemyActivity method)
(nark.backends.sqlalchemy.objects.AlchemyCategory method)
(nark.backends.sqlalchemy.objects.AlchemyFact method)
(nark.backends.sqlalchemy.objects.AlchemyTag method)
as_kvals() (nark.items.Fact method)
(nark.items.fact.Fact method)
as_tuple() (nark.items.Activity method)
(nark.items.Category method)
(nark.items.Fact method)
(nark.items.Tag method)
(nark.items.activity.Activity method)
(nark.items.category.Category method)
(nark.items.fact.Fact method)
(nark.items.tag.Tag method)
(nark.managers.query_terms.QueryTerms method)
B
BaseActivityManager (class in nark.managers.activity)
BaseAlchemyManager (class in nark.backends.sqlalchemy.managers.manager_base)
BaseCategoryManager (class in nark.managers.category)
BaseFactManager (class in nark.managers.fact)
BaseItem (class in nark.items.item_base)
BaseManager (class in nark.managers)
BaseMigrationsManager (class in nark.managers.migrate)
basepath (nark.backends.sqlalchemy.managers.migrate.MigrationsManager attribute)
BaseStore (class in nark.manager)
BaseTagManager (class in nark.managers.tag)
broad_match (nark.managers.query_terms.QueryTermsTuple attribute)
C
cancel_current_fact() (nark.managers.fact.BaseFactManager method)
capture_config_lib() (nark.control.NarkControl method)
categories (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager.FactStatsTuple attribute)
(nark.control.NarkControl attribute)
Category (class in nark.items)
(class in nark.items.category)
category (nark.backends.sqlalchemy.objects.AlchemyActivity attribute)
(nark.items.Fact attribute)
(nark.items.activity.ActivityTuple attribute)
(nark.items.fact.Fact attribute)
category_id (nark.backends.sqlalchemy.objects.AlchemyActivity attribute)
category_name (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
CategoryManager (class in nark.backends.sqlalchemy.managers.category)
CategoryTuple (class in nark.items.category)
checkpoint() (nark.helpers.dev.profiling.TimeWith method)
cleanup() (nark.backends.sqlalchemy.storage.SQLAlchemyStore method)
(nark.manager.BaseStore method)
cols_order_by_start() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
config (nark.backends.sqlalchemy.managers.migrate.MigrationsManager attribute)
(nark.managers.BaseManager attribute)
consume_tags() (nark.helpers.parsing.Parser method)
consume_tags_and_description_prefix() (nark.helpers.parsing.Parser method)
control() (nark.backends.sqlalchemy.managers.migrate.MigrationsManager method)
control_and_version_store() (nark.backends.sqlalchemy.storage.SQLAlchemyStore method)
copy() (nark.items.Fact method)
(nark.items.fact.Fact method)
count_results (nark.managers.query_terms.QueryTermsTuple attribute)
create_from_composite() (nark.items.Activity class method)
(nark.items.activity.Activity class method)
create_from_factoid() (nark.items.Fact class method)
(nark.items.fact.Fact class method)
create_from_parsed_fact() (nark.items.Fact class method)
(nark.items.fact.Fact class method)
create_item_managers() (nark.backends.sqlalchemy.storage.SQLAlchemyStore method)
create_storage_engine() (nark.backends.sqlalchemy.storage.SQLAlchemyStore method)
create_storage_tables() (nark.backends.sqlalchemy.storage.SQLAlchemyStore method)
CSVWriter (class in nark.reports.csv_writer)
D
datetime_from_clock_after() (in module nark.helpers.fact_time)
datetime_from_clock_prior() (in module nark.helpers.fact_time)
day_end_datetime() (in module nark.helpers.fact_time)
(nark.managers.fact.BaseFactManager method)
day_end_time() (in module nark.helpers.fact_time)
db_url (nark.backends.sqlalchemy.storage.SQLAlchemyStore attribute)
decorate_config() (in module nark.config)
default_db_path (nark.manager.BaseStore attribute)
deleted (nark.backends.sqlalchemy.objects.AlchemyActivity attribute)
(nark.backends.sqlalchemy.objects.AlchemyCategory attribute)
(nark.backends.sqlalchemy.objects.AlchemyFact attribute)
(nark.backends.sqlalchemy.objects.AlchemyTag attribute)
(nark.items.activity.ActivityTuple attribute)
(nark.items.category.CategoryTuple attribute)
(nark.items.fact.FactTuple attribute)
(nark.items.tag.TagTuple attribute)
(nark.managers.query_terms.QueryTermsTuple attribute)
delta() (nark.items.Fact method)
(nark.items.fact.Fact method)
description (nark.backends.sqlalchemy.objects.AlchemyFact attribute)
(nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
(nark.items.fact.FactTuple attribute)
description_or_empty (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
discern() (nark.helpers.parse_time.HamsterTimeSpec static method)
dissect_raw_fact() (nark.helpers.parsing.Parser method)
downgrade() (in module nark.migrations.versions.001_Add_deleted_columns)
(nark.backends.sqlalchemy.managers.migrate.MigrationsManager method)
(nark.managers.migrate.BaseMigrationsManager method)
duration (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager.FactStatsTuple attribute)
E
elapsed (nark.helpers.dev.profiling.TimeWith attribute)
end (nark.backends.sqlalchemy.objects.AlchemyFact attribute)
(nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
(nark.items.fact.FactTuple attribute)
end_fmt() (nark.items.Fact method)
(nark.items.fact.Fact method)
end_fmt_local (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
end_fmt_local_nowwed (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
end_fmt_local_or_now (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
end_fmt_utc (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
ending_at() (nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.managers.fact.BaseFactManager method)
endless (nark.managers.query_terms.QueryTermsTuple attribute)
endless() (nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.managers.fact.BaseFactManager method)
engine_or_url (nark.backends.sqlalchemy.managers.migrate.MigrationsManager attribute)
ensure_directory_exists() (in module nark.helpers.app_dirs)
ensure_hydrated_datetimes() (nark.helpers.parsing.Parser method)
equal_fields() (nark.items.Activity method)
(nark.items.Category method)
(nark.items.Fact method)
(nark.items.Tag method)
(nark.items.activity.Activity method)
(nark.items.category.Category method)
(nark.items.fact.Fact method)
(nark.items.tag.Tag method)
equal_sans_end() (nark.items.Fact method)
(nark.items.fact.Fact method)
exclude_ongoing (nark.managers.query_terms.QueryTermsTuple attribute)
F
Fact (class in nark.items)
(class in nark.items.fact)
fact (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager.FactStatsTuple attribute)
fact_as_dict() (nark.reports.json_writer.JSONWriter method)
fact_as_tuple() (nark.reports.plaintext_writer.PlaintextWriter method)
FactManager (class in nark.backends.sqlalchemy.managers.fact)
facts (nark.control.NarkControl attribute)
facts_headers() (nark.reports.plaintext_writer.PlaintextWriter method)
FactTuple (class in nark.items.fact)
final_end (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager.FactStatsTuple attribute)
find_latest_fact() (nark.managers.fact.BaseFactManager method)
find_oldest_fact() (nark.managers.fact.BaseFactManager method)
first_start (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager.FactStatsTuple attribute)
format_delta() (nark.items.Fact method)
(nark.items.fact.Fact method)
format_value_truncate() (in module nark.helpers.format_text)
formatter_basic() (in module nark.helpers.logging)
formatter_basic_color() (in module nark.helpers.logging)
formatter_basic_plain() (in module nark.helpers.logging)
friendly_str() (nark.items.Fact method)
(nark.items.fact.Fact method)
G
gather() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
(nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager method)
(nark.managers.activity.BaseActivityManager method)
(nark.managers.category.BaseCategoryManager method)
(nark.managers.fact.BaseFactManager method)
(nark.managers.tag.BaseTagManager method)
GatherBaseAlchemyManager (class in nark.backends.sqlalchemy.managers.gather_base)
GatherFactManager (class in nark.backends.sqlalchemy.managers.gather_fact)
GatherFactManager.FactStatsTuple (class in nark.backends.sqlalchemy.managers.gather_fact)
get() (nark.backends.sqlalchemy.managers.activity.ActivityManager method)
(nark.backends.sqlalchemy.managers.category.CategoryManager method)
(nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.backends.sqlalchemy.managers.tag.TagManager method)
(nark.managers.activity.BaseActivityManager method)
(nark.managers.category.BaseCategoryManager method)
(nark.managers.fact.BaseFactManager method)
(nark.managers.tag.BaseTagManager method)
get_all() (nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.backends.sqlalchemy.managers.manager_base.BaseAlchemyManager method)
(nark.managers.BaseManager method)
get_all_by_usage() (nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.backends.sqlalchemy.managers.manager_base.BaseAlchemyManager method)
(nark.managers.activity.BaseActivityManager method)
(nark.managers.category.BaseCategoryManager method)
(nark.managers.fact.BaseFactManager method)
(nark.managers.tag.BaseTagManager method)
get_by_composite() (nark.backends.sqlalchemy.managers.activity.ActivityManager method)
(nark.managers.activity.BaseActivityManager method)
get_by_name() (nark.backends.sqlalchemy.managers.category.CategoryManager method)
(nark.backends.sqlalchemy.managers.tag.TagManager method)
(nark.managers.category.BaseCategoryManager method)
(nark.managers.tag.BaseTagManager method)
get_current_fact() (nark.managers.fact.BaseFactManager method)
get_log_level_safe() (in module nark.config.log_levels)
get_log_name_safe() (in module nark.config.log_levels)
get_or_create() (nark.backends.sqlalchemy.managers.activity.ActivityManager method)
(nark.backends.sqlalchemy.managers.category.CategoryManager method)
(nark.backends.sqlalchemy.managers.tag.TagManager method)
(nark.managers.activity.BaseActivityManager method)
(nark.managers.category.BaseCategoryManager method)
(nark.managers.tag.BaseTagManager method)
get_serialized_string() (nark.items.Fact method)
(nark.items.fact.Fact method)
get_today() (nark.managers.fact.BaseFactManager method)
get_version() (in module nark)
group_activity (nark.managers.query_terms.QueryTermsTuple attribute)
group_category (nark.managers.query_terms.QueryTermsTuple attribute)
group_count (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager.FactStatsTuple attribute)
group_days (nark.managers.query_terms.QueryTermsTuple attribute)
group_tags (nark.managers.query_terms.QueryTermsTuple attribute)
H
HamsterTimeSpec (class in nark.helpers.parse_time)
has_time_of_day() (nark.helpers.parse_time.HamsterTimeSpec static method)
hidden (nark.backends.sqlalchemy.objects.AlchemyActivity attribute)
(nark.backends.sqlalchemy.objects.AlchemyCategory attribute)
(nark.backends.sqlalchemy.objects.AlchemyTag attribute)
(nark.items.activity.ActivityTuple attribute)
(nark.items.category.CategoryTuple attribute)
(nark.items.tag.TagTuple attribute)
hydrate_datetime_either() (nark.helpers.parsing.Parser method)
hydrate_datetime_friendly() (nark.helpers.parsing.Parser method)
hydrate_datetimes() (nark.helpers.parsing.Parser method)
I
ICALWriter (class in nark.reports.ical_writer)
include_stats (nark.managers.query_terms.QueryTermsTuple attribute)
init_config() (nark.manager.BaseStore method)
init_logger() (nark.manager.BaseStore method)
init_result_list() (nark.reports.json_writer.JSONWriter method)
initiate_storage_session() (nark.backends.sqlalchemy.storage.SQLAlchemyStore method)
is_grouped (nark.managers.query_terms.QueryTerms attribute)
isoformat() (in module nark.helpers.format_time)
isoformat_tzinfo() (in module nark.helpers.format_time)
isoformat_tzless() (in module nark.helpers.format_time)
J
JSONWriter (class in nark.reports.json_writer)
K
key (nark.managers.query_terms.QueryTermsTuple attribute)
L
latest_version() (nark.backends.sqlalchemy.managers.migrate.MigrationsManager method)
(nark.managers.migrate.BaseMigrationsManager method)
legacy_upgrade_from_hamster_applet() (nark.backends.sqlalchemy.managers.migrate.MigrationsManager method)
(nark.managers.migrate.BaseMigrationsManager method)
legacy_upgrade_from_hamster_lib() (nark.backends.sqlalchemy.managers.migrate.MigrationsManager method)
(nark.managers.migrate.BaseMigrationsManager method)
limit (nark.managers.query_terms.QueryTermsTuple attribute)
LOCALIZE (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
localize() (nark.items.Fact class method)
(nark.items.fact.Fact class method)
lstrip_activity() (nark.helpers.parsing.Parser method)
lstrip_datetimes() (nark.helpers.parsing.Parser method)
lstrip_datetimes_delimited() (nark.helpers.parsing.Parser method)
M
match_activities (nark.managers.query_terms.QueryTermsTuple attribute)
match_categories (nark.managers.query_terms.QueryTermsTuple attribute)
match_tags (nark.managers.query_terms.QueryTermsTuple attribute)
midpoint (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
migrations (nark.control.NarkControl attribute)
migrations_config() (nark.backends.sqlalchemy.managers.migrate.MigrationsManager method)
(nark.managers.migrate.BaseMigrationsManager method)
migrations_path() (nark.backends.sqlalchemy.managers.migrate.MigrationsManager method)
(nark.managers.migrate.BaseMigrationsManager method)
MigrationsManager (class in nark.backends.sqlalchemy.managers.migrate)
momentaneous (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
must_be_datetime_or_relative() (in module nark.helpers.fact_time)
must_index_actegory_sep() (nark.helpers.parsing.Parser method)
must_not_start_after_end() (in module nark.helpers.fact_time)
must_parse_datetime_from_rest() (nark.helpers.parsing.Parser method)
must_parse_datetimes_known() (nark.helpers.parsing.Parser method)
must_parse_datetimes_magic() (nark.helpers.parsing.Parser method)
must_validate_datetimes() (nark.backends.sqlalchemy.managers.fact.FactManager method)
must_verify_log_level() (in module nark.config.log_levels)
N
name (nark.backends.sqlalchemy.objects.AlchemyActivity attribute)
(nark.backends.sqlalchemy.objects.AlchemyCategory attribute)
(nark.backends.sqlalchemy.objects.AlchemyTag attribute)
(nark.items.Activity attribute)
(nark.items.Category attribute)
(nark.items.Tag attribute)
(nark.items.activity.Activity attribute)
(nark.items.activity.ActivityTuple attribute)
(nark.items.category.Category attribute)
(nark.items.category.CategoryTuple attribute)
(nark.items.tag.Tag attribute)
(nark.items.tag.TagTuple attribute)
named_tuples (nark.managers.query_terms.QueryTermsTuple attribute)
nark (module)
nark.backends (module)
nark.backends.sqlalchemy (module)
nark.backends.sqlalchemy.managers (module)
nark.backends.sqlalchemy.managers.activity (module)
nark.backends.sqlalchemy.managers.category (module)
nark.backends.sqlalchemy.managers.fact (module)
nark.backends.sqlalchemy.managers.gather_base (module)
nark.backends.sqlalchemy.managers.gather_fact (module)
nark.backends.sqlalchemy.managers.manager_base (module)
nark.backends.sqlalchemy.managers.migrate (module)
nark.backends.sqlalchemy.managers.tag (module)
nark.backends.sqlalchemy.objects (module)
nark.backends.sqlalchemy.storage (module)
nark.config (module)
nark.config.log_levels (module)
nark.control (module)
nark.helpers (module)
nark.helpers.app_dirs (module)
nark.helpers.dev (module)
nark.helpers.dev.profiling (module)
nark.helpers.fact_time (module)
nark.helpers.facts_fit (module)
nark.helpers.format_text (module)
nark.helpers.format_time (module)
nark.helpers.legacy_db (module)
nark.helpers.logging (module)
nark.helpers.objects (module)
nark.helpers.parse_errors (module)
nark.helpers.parse_time (module)
nark.helpers.parsing (module)
nark.helpers.singleton (module)
nark.items (module)
nark.items.activity (module)
nark.items.category (module)
nark.items.fact (module)
nark.items.item_base (module)
nark.items.tag (module)
nark.manager (module)
nark.managers (module)
nark.managers.activity (module)
nark.managers.category (module)
nark.managers.fact (module)
nark.managers.migrate (module)
nark.managers.query_terms (module)
nark.managers.tag (module)
nark.migrations (module)
nark.migrations.manage (module)
nark.migrations.versions (module)
nark.migrations.versions.001_Add_deleted_columns (module)
nark.reports (module)
nark.reports.csv_writer (module)
nark.reports.ical_writer (module)
nark.reports.json_writer (module)
nark.reports.plaintext_writer (module)
nark.reports.report_writer (module)
nark.reports.tsv_writer (module)
nark.reports.xml_writer (module)
nark.tests (module)
nark.tests.backends (module)
nark.tests.backends.sqlalchemy (module)
nark.tests.backends.sqlalchemy.common (module)
nark.tests.helpers (module)
nark.tests.helpers.conftest (module)
NarkAppDirs (class in nark.helpers.app_dirs)
NarkControl (class in nark.control)
now (nark.manager.BaseStore attribute)
now_refresh() (nark.manager.BaseStore method)
now_tz_aware() (nark.manager.BaseStore method)
O
offset (nark.managers.query_terms.QueryTermsTuple attribute)
oid_actegory() (nark.items.Fact method)
(nark.items.fact.Fact method)
oid_description() (nark.items.Fact method)
(nark.items.fact.Fact method)
oid_stylize() (nark.items.Fact method)
(nark.items.fact.Fact method)
oid_tags() (nark.items.Fact method)
(nark.items.fact.Fact method)
open_file() (nark.reports.plaintext_writer.PlaintextWriter method)
(nark.reports.report_writer.ReportWriter method)
open_output_file() (nark.reports.report_writer.ReportWriter method)
output_setup() (nark.reports.plaintext_writer.PlaintextWriter method)
(nark.reports.report_writer.ReportWriter method)
P
parse() (nark.helpers.parsing.Parser method)
parse_cat_and_remainder() (nark.helpers.parsing.Parser method)
parse_clock_time() (in module nark.helpers.fact_time)
parse_dated() (in module nark.helpers.parse_time)
parse_datetime_iso8601() (in module nark.helpers.parse_time)
parse_datetimes_easy() (nark.helpers.parsing.Parser method)
parse_datetimes_easy_both() (nark.helpers.parsing.Parser method)
parse_datetimes_hard() (nark.helpers.parsing.Parser method)
parse_factoid() (in module nark.helpers.parsing)
parse_relative_minutes() (in module nark.helpers.parse_time)
parse_tags_and_remainder() (nark.helpers.parsing.Parser method)
Parser (class in nark.helpers.parsing)
ParserException
ParserInvalidDatetimeException
ParserMissingActivityException
ParserMissingDatetimeException
ParserMissingDatetimeOneException
ParserMissingDatetimeTwoException
ParserMissingSeparatorActivity
partial (nark.managers.query_terms.QueryTermsTuple attribute)
pk (nark.backends.sqlalchemy.objects.AlchemyActivity attribute)
(nark.backends.sqlalchemy.objects.AlchemyCategory attribute)
(nark.backends.sqlalchemy.objects.AlchemyFact attribute)
(nark.backends.sqlalchemy.objects.AlchemyTag attribute)
(nark.items.activity.ActivityTuple attribute)
(nark.items.category.CategoryTuple attribute)
(nark.items.fact.FactTuple attribute)
(nark.items.tag.TagTuple attribute)
PlaintextWriter (class in nark.reports.plaintext_writer)
prepare_parser() (nark.helpers.parsing.Parser method)
profile_elapsed() (in module nark.helpers.dev.profiling)
Q
query_apply_limit_offset() (in module nark.backends.sqlalchemy.managers)
query_apply_true_or_not() (in module nark.backends.sqlalchemy.managers)
query_criteria_filter_by_activities() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
(nark.backends.sqlalchemy.managers.tag.TagManager method)
query_criteria_filter_by_categories() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
(nark.backends.sqlalchemy.managers.tag.TagManager method)
query_criteria_filter_by_tags() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_exclude_fact() (nark.backends.sqlalchemy.managers.fact.FactManager method)
query_filter_by_activities() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_activity() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_activity_name() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_categories() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_category() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_category_name() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_fact_times() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_item_pk() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_tag() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_tag_name() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_filter_by_tags() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_order_by_cols() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_order_by_sort_col() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
(nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager method)
query_order_by_sort_cols() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_order_by_start() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_prepare_datetime() (in module nark.backends.sqlalchemy.managers)
query_prepared_trace() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_process_results() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
query_sort_order_at_index() (in module nark.backends.sqlalchemy.managers)
query_usage_order_by() (nark.backends.sqlalchemy.managers.gather_base.GatherBaseAlchemyManager method)
QueryTerms (class in nark.managers.query_terms)
QueryTermsTuple (class in nark.managers.query_terms)
R
raise_missing_activity() (nark.helpers.parsing.Parser method)
raise_missing_datetime_one() (nark.helpers.parsing.Parser method)
raise_missing_datetime_two() (nark.helpers.parsing.Parser method)
raise_missing_separator_activity() (nark.helpers.parsing.Parser method)
raw (nark.managers.query_terms.QueryTermsTuple attribute)
RE_DATE_TO_DATE_SEP (nark.helpers.parsing.Parser attribute)
RE_HAMSTER_TIME (nark.helpers.parse_time.HamsterTimeSpec attribute)
re_setup_category_and_tags() (nark.helpers.parsing.Parser method)
re_setup_datatimes_separator() (nark.helpers.parsing.Parser method)
re_setup_tags_upon_tags() (nark.helpers.parsing.Parser method)
RE_SPLIT_CAT_AND_TAGS (nark.helpers.parsing.Parser attribute)
RE_SPLIT_TAGS_AND_TAGS (nark.helpers.parsing.Parser attribute)
remove() (nark.backends.sqlalchemy.managers.activity.ActivityManager method)
(nark.backends.sqlalchemy.managers.category.CategoryManager method)
(nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.backends.sqlalchemy.managers.tag.TagManager method)
(nark.managers.activity.BaseActivityManager method)
(nark.managers.category.BaseCategoryManager method)
(nark.managers.fact.BaseFactManager method)
(nark.managers.tag.BaseTagManager method)
ReportWriter (class in nark.reports.report_writer)
requires_table (nark.reports.report_writer.ReportWriter attribute)
reset() (nark.helpers.parsing.Parser method)
reset_result() (nark.helpers.parsing.Parser method)
reset_rules() (nark.helpers.parsing.Parser method)
resolve_attr_or_method() (in module nark.helpers.objects)
resolve_log_level() (in module nark.helpers.logging)
RESULT_GRP_INDEX (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager attribute)
S
save() (nark.managers.activity.BaseActivityManager method)
(nark.managers.BaseManager method)
(nark.managers.category.BaseCategoryManager method)
(nark.managers.fact.BaseFactManager method)
(nark.managers.tag.BaseTagManager method)
search_terms (nark.managers.query_terms.QueryTermsTuple attribute)
set_logger_level() (in module nark.helpers.logging)
setup_handler() (in module nark.helpers.logging)
setup_patterns() (nark.helpers.parsing.Parser method)
setup_re() (nark.helpers.parse_time.HamsterTimeSpec static method)
setup_rules() (nark.helpers.parsing.Parser method)
setup_terms() (nark.managers.query_terms.QueryTerms method)
short (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
since (nark.managers.query_terms.QueryTermsTuple attribute)
Singleton (class in nark.helpers.singleton)
site_config_dir (nark.helpers.app_dirs.NarkAppDirs attribute)
site_data_dir (nark.helpers.app_dirs.NarkAppDirs attribute)
sort_cols (nark.managers.query_terms.QueryTermsTuple attribute)
sort_cols_has_any() (nark.managers.query_terms.QueryTerms method)
sort_orders (nark.managers.query_terms.QueryTermsTuple attribute)
sorts_cols_has_stat (nark.managers.query_terms.QueryTerms attribute)
sorty_times (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
sorty_tuple (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
split_from (nark.backends.sqlalchemy.objects.AlchemyFact attribute)
(nark.items.fact.FactTuple attribute)
split_from_id (nark.backends.sqlalchemy.objects.AlchemyFact attribute)
SQLAlchemyStore (class in nark.backends.sqlalchemy.storage)
standup() (nark.backends.sqlalchemy.storage.SQLAlchemyStore method)
(nark.manager.BaseStore method)
standup_store() (nark.control.NarkControl method)
start (nark.backends.sqlalchemy.objects.AlchemyFact attribute)
(nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
(nark.items.fact.FactTuple attribute)
start_date (nark.backends.sqlalchemy.managers.gather_fact.GatherFactManager.FactStatsTuple attribute)
start_document() (nark.reports.xml_writer.XMLWriter method)
start_fmt() (nark.items.Fact method)
(nark.items.fact.Fact method)
start_fmt_local (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
start_fmt_utc (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
starting_at() (nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.managers.fact.BaseFactManager method)
stop_current_fact() (nark.managers.fact.BaseFactManager method)
strictly_during() (nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.managers.fact.BaseFactManager method)
subsequent() (nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.managers.fact.BaseFactManager method)
subsequent_fact() (in module nark.helpers.facts_fit)
surrounding() (nark.backends.sqlalchemy.managers.fact.FactManager method)
(nark.managers.fact.BaseFactManager method)
T
Tag (class in nark.items)
(class in nark.items.tag)
TagManager (class in nark.backends.sqlalchemy.managers.tag)
tagnames() (nark.items.Fact method)
(nark.items.fact.Fact method)
tagnames_sorted_formatted() (nark.items.Fact method)
(nark.items.fact.Fact method)
tags (nark.backends.sqlalchemy.objects.AlchemyFact attribute)
(nark.control.NarkControl attribute)
(nark.items.fact.FactTuple attribute)
tags_replace() (nark.items.Fact method)
(nark.items.fact.Fact method)
tags_sorted (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
TagTuple (class in nark.items.tag)
time_now (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
time_of_day_humanize() (nark.items.Fact method)
(nark.items.fact.Fact method)
time_of_day_midpoint (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
timefunc() (in module nark.helpers.dev.profiling)
timefunct() (in module nark.helpers.dev.profiling)
times (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
times_ok (nark.items.Fact attribute)
(nark.items.fact.Fact attribute)
TimeWith (class in nark.helpers.dev.profiling)
TSVWriter (class in nark.reports.tsv_writer)
U
unstored (nark.items.item_base.BaseItem attribute)
until (nark.managers.query_terms.QueryTermsTuple attribute)
update_config() (nark.control.NarkControl method)
upgrade() (in module nark.migrations.versions.001_Add_deleted_columns)
(nark.backends.sqlalchemy.managers.migrate.MigrationsManager method)
(nark.managers.migrate.BaseMigrationsManager method)
upgrade_add_column_boolean() (in module nark.migrations.versions.001_Add_deleted_columns)
upgrade_legacy_db_hamster_applet() (in module nark.helpers.legacy_db)
user_cache_dir (nark.helpers.app_dirs.NarkAppDirs attribute)
user_config_dir (nark.helpers.app_dirs.NarkAppDirs attribute)
user_data_dir (nark.helpers.app_dirs.NarkAppDirs attribute)
user_log_dir (nark.helpers.app_dirs.NarkAppDirs attribute)
V
version() (nark.backends.sqlalchemy.managers.migrate.MigrationsManager method)
(nark.managers.migrate.BaseMigrationsManager method)
W
warn_if_datetime_missing_clock_time() (nark.helpers.parsing.Parser method)
write_facts() (nark.reports.plaintext_writer.PlaintextWriter method)
(nark.reports.report_writer.ReportWriter method)
(nark.reports.xml_writer.XMLWriter method)
write_facts_list() (nark.reports.json_writer.JSONWriter method)
(nark.reports.report_writer.ReportWriter method)
write_report() (nark.reports.ical_writer.ICALWriter method)
(nark.reports.plaintext_writer.PlaintextWriter method)
(nark.reports.report_writer.ReportWriter method)
(nark.reports.xml_writer.XMLWriter method)
write_report_table() (nark.reports.json_writer.JSONWriter method)
(nark.reports.report_writer.ReportWriter method)
write_result_list() (nark.reports.json_writer.JSONWriter method)
X
XMLWriter (class in nark.reports.xml_writer)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds