5B. [Repositories] Publishing and Using Shared Libraries in Code Repositories7. Exercise Summary

7 - Exercise Summary

This content is also available at learn.palantir.com ↗ and is presented here for accessibility purposes.

✅ What you built

  • A set of Python files with utils for cleaning and type updating copied from your flight_alerts_logic repository into your yourName_cleaning_functions repository.
  • A tag on the Master branch of your cleaning functions repository that contains your Python files (package modules).

✅ What you learned

  1. Any folder in your shared library repository containing an init.py file will be published as a package.
  2. Any individual code files you create in the package folder will be published as modules.
  3. Publishing your code requires tagging your branch (or specific commit) with a semantic version and successful subsequent CI checks.