{"id":21297096,"url":"https://github.com/pyar/planeta-pyar","last_synced_at":"2025-06-26T05:02:22.579Z","repository":{"id":78087941,"uuid":"42133183","full_name":"PyAr/planeta-pyar","owner":"PyAr","description":"Code that, thanks to nikola, builds http://planeta.python.org.ar/","archived":false,"fork":false,"pushed_at":"2020-06-17T12:06:23.000Z","size":1097,"stargazers_count":0,"open_issues_count":5,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-06T07:06:54.014Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PyAr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-09-08T19:06:53.000Z","updated_at":"2015-09-10T11:52:55.000Z","dependencies_parsed_at":"2023-04-26T07:18:04.883Z","dependency_job_id":null,"html_url":"https://github.com/PyAr/planeta-pyar","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PyAr/planeta-pyar","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyAr%2Fplaneta-pyar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyAr%2Fplaneta-pyar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyAr%2Fplaneta-pyar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyAr%2Fplaneta-pyar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PyAr","download_url":"https://codeload.github.com/PyAr/planeta-pyar/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyAr%2Fplaneta-pyar/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262003915,"owners_count":23243346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-21T14:33:02.190Z","updated_at":"2025-06-26T05:02:22.464Z","avatar_url":"https://github.com/PyAr.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Ésta es la configuración que genera, mediante [`nikola`](https://getnikola.com/) y otras dependencias, los sitios\nhttp://planeta.python.org.ar/ y http://planeta.python.org.ar/python/.\n\nAgregar tu propio blog\n======================\n\nHacenos un Pull Request modificando el archivo `full/feeds` y eventualemnte también `solopython/feeds`. El primero es\npara que agregues el feed de todo tu blob y el segundo para el feed de sólo la sección dedicada a Python, si llegaras\na tenerla. ¡Si no la tienes, no te agregues a ese archivo! \n\nEl formato es muy sencillo: una línea en blanco, una línea con el URL del archivo `RSS` o `Atom`, y una línea con el\nnombre o nick con el que van a aparecer tus posts. Si agregas un nick, es mejor si además agregas tu nombre en un \ncomentario antes.\n\nLa forma más fácil de hacerlo es simplemente usar la interfaz misma de GitHub: \n\nhttps://github.com/PyAr/planeta-pyar/edit/master/full/feeds\n\nhttps://github.com/PyAr/planeta-pyar/edit/master/solopython/feeds\n\nCuando envíes los cambios, asegúrate de seleccionar «Create a new branch for this commit and start a pull request»; de\nesa forma se van a autogenerar un PR por archivo.\n\nInstalación\n===========\n\nEn relalidad no necestiás instalalro para agregar tu blog, pero si realmente te interesa (o querés ayudarnos a\nmanternelo), el procedimiento es simple:\n\n    # Sugerimos el uso de virtualenv\n    virtualenv .\n    # Activar el virtualenv\n    source bin/activate\n    # Instalar dependencias\n    pip install -r requirements.txt\n\nEn teoría eso es todo, peor pueden pasar varias cosas.\n\nPrimero, algunas dependencias requieren de paquetes de desarrollo para compilar (son extenciones en C):\n\n* `lxml` depende de `libxml2-dev` y `libxslt-dev` o similar.\n* `Pillow` depende de `libfreetype-dev` o similar.\n\nEs posible que aún después de haber instalado esas dependencias, la compilación no encuentre los encabezados (archivos\n`.h`) y falle con errores del tipo:\n\n    /tmp/pip-build-h3Nq3m/lxml/src/lxml/includes/etree_defs.h:9:31: fatal error: libxml/xmlversion.h: No such file or directory\n\nPara salir del paso se pueden usar las variables de entorno `CFLAGS` y `LDFLAGS`, por ejemplo:\n\n    export CFLAGS='-I/usr/include/libxml2'\n    export LDFLAGS='-L/usr/include/libxml2'\n\nSegundo, parece haber un bug en versiones viejas de `pip`, que se queda de que:\n\n    DistributionNotFound: No distributions matching the version for configparser==3.3.0r2\n\nEsto se resuelve instalando una versión nueva de `pip`:\n\n    pip install pip -U\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyar%2Fplaneta-pyar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpyar%2Fplaneta-pyar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyar%2Fplaneta-pyar/lists"}