Skip to main content

CLI tool for fast personal data processing and visualization

Project description

yuca

Keep all your info (contact, education, projects, publications, etc) in a single place and generate Resumes, CVs, and much more in one line.

Installation

pip install yuca

Getting started

You can enter your data from partially filled data files generated using:

yuca warehouse init my_wh_name

That will create your warehouse, which is the folder where you are going to store your data, templates and recipes.

By default, no templates are downloaded with yuca. In order to get your first template, you can run:

yuca template get https://github.com/yuca-devs/forty-seconds-resume.git

That will add the template forty-seconds-resume into the templates folder of your warehouse. Moreover, it will create a forty-seconds-resume-base-recipe that helps yuca while cooking that template. You can find the base recipe in the recipes folder of your warehouse.

Now, you can produce a compiled version of your template by cooking the recipe:

yuca cook forty-seconds-resume-base-recipe

That will produce a folder forty-seconds-resume-base-recipe-cooked with the result of the compilation.

Finally, you can edit the file en.yml inside the data folder of your warehouse, insterting your own personal information. Then cook the recipe again to see the template filled up with your data.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yuca-0.1.0.tar.gz (10.6 kB view hashes)

Uploaded Source

Built Distribution

yuca-0.1.0-py3-none-any.whl (11.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page