derobertis_cv package¶
Nick DeRobertis’ CV Data and pyexlatex Build
Subpackages¶
- derobertis_cv.models package
- Subpackages
- Submodules
- derobertis_cv.models.award module
- derobertis_cv.models.cased module
- derobertis_cv.models.category module
- derobertis_cv.models.course module
CourseModel
CourseModel.__init__()
CourseModel.class_structure_body
CourseModel.course_id
CourseModel.current_period
CourseModel.current_time
CourseModel.daily_prep
CourseModel.description
CourseModel.evaluation_max_score
CourseModel.evaluation_score
CourseModel.grading
CourseModel.highlight_description
CourseModel.instructor
CourseModel.instructor_email
CourseModel.long_description
CourseModel.name_score_description
CourseModel.office_hours
CourseModel.office_location
CourseModel.periods_taught
CourseModel.periods_taught_str
CourseModel.prerequisites
CourseModel.resources
CourseModel.software_projects
CourseModel.textbook
CourseModel.title
CourseModel.topics
CourseModel.university
CourseModel.website_url
- derobertis_cv.models.experience_scale module
- derobertis_cv.models.i_skill_experience module
- derobertis_cv.models.level_scale module
- derobertis_cv.models.nested module
- derobertis_cv.models.organization module
Organization
OrganizationCharacteristics
OrganizationCharacteristics.FAMILY_CLOSE
OrganizationCharacteristics.FRENCH_SPEAKING
OrganizationCharacteristics.INTERNATIONAL
OrganizationCharacteristics.LARGE_CITY
OrganizationCharacteristics.MID_SIZE_CITY
OrganizationCharacteristics.MULTIPLE_LOCATIONS
OrganizationCharacteristics.NOVA
OrganizationCharacteristics.REMOTE
OrganizationCharacteristics.SMALL_TOWN
OrganizationCharacteristics.SPANISH_SPEAKING
OrganizationCharacteristics.SUBURBAN
OrganizationCharacteristics.WARM_WEATHER
OrganizationCharacteristics.WEST_COAST
- derobertis_cv.models.prereq module
- derobertis_cv.models.resources module
- derobertis_cv.models.skill module
- derobertis_cv.models.skill_experience module
- derobertis_cv.models.skill_experience_mixin module
SkillExperienceMixin
SkillExperienceMixin.begin_date
SkillExperienceMixin.effective_end_date
SkillExperienceMixin.experience_length
SkillExperienceMixin.experience_length_str
SkillExperienceMixin.experience_level
SkillExperienceMixin.experience_scale
SkillExperienceMixin.hours
SkillExperienceMixin.months_elapsed
SkillExperienceMixin.weeks_elapsed
- derobertis_cv.models.skill_experiences module
- derobertis_cv.models.textbook module
- derobertis_cv.models.university module
- derobertis_cv.plbuild package
- Subpackages
- derobertis_cv.plbuild.sources package
- Subpackages
- derobertis_cv.plbuild.sources.document package
- Submodules
- derobertis_cv.plbuild.sources.document.diversity_statement module
- derobertis_cv.plbuild.sources.document.fin_model_syllabus module
- derobertis_cv.plbuild.sources.document.industry_diversity_statement module
- derobertis_cv.plbuild.sources.document.publications_list module
- derobertis_cv.plbuild.sources.document.references module
- derobertis_cv.plbuild.sources.document.research_cover module
- derobertis_cv.plbuild.sources.document.research_notes module
- derobertis_cv.plbuild.sources.document.research_statement module
- derobertis_cv.plbuild.sources.document.skill_dot module
- derobertis_cv.plbuild.sources.document.skills_list module
- derobertis_cv.plbuild.sources.document.teaching_cover module
- derobertis_cv.plbuild.sources.document.teaching_experience module
- derobertis_cv.plbuild.sources.document.teaching_statement module
- derobertis_cv.plbuild.sources.document.website module
- derobertis_cv.plbuild.sources.document package
- Subpackages
- derobertis_cv.plbuild.templates package
- Submodules
- derobertis_cv.plbuild.templates.author module
- derobertis_cv.plbuild.templates.document module
- derobertis_cv.plbuild.templates.document_imports module
- derobertis_cv.plbuild.templates.general module
- derobertis_cv.plbuild.templates.general_imports module
- derobertis_cv.plbuild.templates.presentation module
- derobertis_cv.plbuild.templates.presentation_imports module
- derobertis_cv.plbuild.sources package
- Submodules
- derobertis_cv.plbuild.paths module
- Subpackages
- derobertis_cv.pldata package
- Subpackages
- Submodules
- derobertis_cv.pldata.authors module
- derobertis_cv.pldata.awards module
- derobertis_cv.pldata.course_categories module
- derobertis_cv.pldata.cv module
- derobertis_cv.pldata.education module
- derobertis_cv.pldata.education_model module
- derobertis_cv.pldata.employment_model module
AcademicEmploymentModel
EmploymentModel
EmploymentModel.__init__()
EmploymentModel.begin_date
EmploymentModel.company_name
EmploymentModel.company_short_name
EmploymentModel.date_format
EmploymentModel.description
EmploymentModel.end_date
EmploymentModel.extra_contents
EmploymentModel.hours_per_week
EmploymentModel.id
EmploymentModel.job_title
EmploymentModel.latex_contents
EmploymentModel.location
EmploymentModel.short_job_title
EmploymentModel.sort_key
EmploymentModel.to_pyexlatex_employment()
JobIDs
filter_jobs()
- derobertis_cv.pldata.interests module
- derobertis_cv.pldata.jobs module
- derobertis_cv.pldata.organizations module
- derobertis_cv.pldata.papers module
ResearchProjectModel
ResearchProjectModel.__init__()
ResearchProjectModel.categories
ResearchProjectModel.co_authors
ResearchProjectModel.description
ResearchProjectModel.href
ResearchProjectModel.latex_description
ResearchProjectModel.list_to_pyexlatex_publication_list()
ResearchProjectModel.notes_content
ResearchProjectModel.resources
ResearchProjectModel.title
ResearchProjectModel.to_pyexlatex_publication()
ResearchProjectModel.wip
get_working_papers()
get_works_in_progress()
- derobertis_cv.pldata.references module
- derobertis_cv.pldata.research_categories module
- derobertis_cv.pldata.skills module
- derobertis_cv.pldata.timelineable module
- derobertis_cv.pldata.universities module
- derobertis_cv.pltemplates package
- Subpackages
- derobertis_cv.pltemplates.skills package
- derobertis_cv.pltemplates.software package
- Submodules
- derobertis_cv.pltemplates.academic_employment module
- derobertis_cv.pltemplates.application_info module
- derobertis_cv.pltemplates.coauthor module
- derobertis_cv.pltemplates.logo module
- derobertis_cv.pltemplates.syllabus module
- Subpackages
Submodules¶
derobertis_cv.logger module¶
- class derobertis_cv.logger.CustomFormatter(fmt=None, datefmt=None, style='%', validate=True, *, defaults=None)[source]¶
Bases:
Formatter
- debug_formatter = <logging.Formatter object>¶
- format(record)[source]¶
Format the specified record as text.
The record’s attribute dictionary is used as the operand to a string formatting operation which yields the returned string. Before formatting the dictionary, a couple of preparatory steps are carried out. The message attribute of the record is computed using LogRecord.getMessage(). If the formatting string uses the time (as determined by a call to usesTime(), formatTime() is called to format the event time. If there is exception information, it is formatted using formatException() and appended to the message.
- Return type:
- other_formatter = <logging.Formatter object>¶
derobertis_cv.pdf_compressor module¶
Simple python wrapper script to use ghostscript function to compress PDF files. Compression levels:
0: default 1: prepress 2: printer 3: ebook 4: screen
Dependency: Ghostscript. On MacOSX install via command line brew install ghostscript.