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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file yuca-0.1.0.tar.gz.

File metadata

  • Download URL: yuca-0.1.0.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for yuca-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e1ff75ed6e889240f0341f4c0330767946fa9069d743e6e5b0ab3e34a0c080aa
MD5 70f353caace92dd10e04937472018823
BLAKE2b-256 44a4ad30ccc7f8459f4005b8a3c341fc2047903cc1e64f373beb2eb65bf66f38

See more details on using hashes here.

File details

Details for the file yuca-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: yuca-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for yuca-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ff0dd0056bbee0447d61182a6fccc94bbea78a6c279c3adec80af94825e23249
MD5 f42433d69d1b6e7e241bafbcf35748fb
BLAKE2b-256 8aa4e7b2014e6cae20568d804feea4bc23f6acb8de5d9af3b7bf9dc78cba2553

See more details on using hashes here.

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