Metadata-Version: 2.4
Name: hello-world-package-ue
Version: 0.1.0
Summary: A demo package for the Universidad Europea Deployment course.
License-Expression: MIT
License-File: LICENSE
Author: semapu
Author-email: sergi.mas@universidadeuropea.es
Requires-Python: >=3.13
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown

Version: 1.0.0

Last update: 15/05/2026

# Summary

This readme contians the main steps for Unit 5 related to ORM and DDBB migrations

--------------------------------------------------

# Environment

Create a virtual environemnt:

> python -m venv venv

Activate the venv:
> venv\Scripts\activate

Create and install requirements
> pip install -r requirements.txt

--------------------------------------------------

# Package

Install poetry
> pip install poetry

Create a new package
> poetry new hello-world-package

Add dependencies
> poetry add <dependency>

Build the package
> poetry build

GitHub personal access token
> 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

Add the repository to pyproject.toml
> Repository = "https://github.com/semapu/universidad_europea_deploy_applicatons"

Publish package to the repository (using a token)
> twine upload --repository-url https://pypi.pkg.github.com/semapu/ -u semapu -p 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 dist/*


--------------------------------------------------

