Articles of github

Responda “sí” a la terminal en Google Colaboratory

Estoy intentando clonar desde Github usando Google Colaboratory, el comando que estoy usando es: !git clone git@github.com:CliMT/climt.git Pero me sale lo siguiente: Cloning into ‘climt’… The authenticity of host ‘github.com (192.30.255.112)’ can’t be established. RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8. Are you sure you want to continue connecting (yes/no)? Pero como se trata de Google Colaboratory, […]

Herramientas de configuración de Python: ¿Cómo puedo listar un repository privado en install_requires?

Estoy creando un archivo setup.py para un proyecto que depende de los repositorys privados de GitHub. Las partes relevantes del archivo se ven así: from setuptools import setup setup(name=’my_project’, …, install_requires=[ ‘public_package’, ‘other_public_package’, ‘private_repo_1’, ‘private_repo_2’, ], dependency_links=[ ‘https://github.com/my_account/private_repo_1/master/tarball/’, ‘https://github.com/my_account/private_repo_2/master/tarball/’, ], …, ) Estoy utilizando setuptools lugar de distutils porque este último no admite los argumentos […]

Tener el mismo README tanto en Markdown como en reStructuredText

Tengo un proyecto alojado en GitHub. Para esto, escribí mi README usando la syntax de Markdown para tenerlo bien formateado en GitHub. Como mi proyecto está en Python, también planeo subirlo a PyPi . La syntax utilizada para READMEs en PyPi es reStructuredText. Me gustaría evitar tener que manejar dos README que contienen aproximadamente el […]

Instale el paquete Python desde GitHub usando PyCharm

Creé un VirtualEnv en PyCharm para instalar mis paquetes de Python. Quería instalar este fork del proyecto django desde GitHub. https://github.com/django-nonrel/django Para los paquetes disponibles de PyPI , normalmente usaría la herramienta de búsqueda integrada en PyCharm, pero no estoy seguro de cómo instalarlo correctamente en VirtualEnv dentro de PyCharm desde GitHub. ¿Alguien sabría cómo […]

¿Cómo puedo llamar ‘git pull’ desde Python?

Usando los webhooks de github, me gustaría poder enviar cualquier cambio a un servidor de desarrollo remoto. En este momento, cuando se encuentra en el directorio adecuado, git pull obtiene los cambios que deben realizarse. Sin embargo, no puedo averiguar cómo llamar a esa función desde Python. He probado lo siguiente: import subprocess process = […]

La biblioteca de Python más adecuada para Github API v3

Estoy buscando una biblioteca de Python para el Github APIv3 adecuado para mí. Encontré una biblioteca (python-github3) mencionada en los documentos de la API de GH . Después de jugar con él en ipython durante una hora o dos, descubrí que no era muy intuitivo explorar / trabajar con él. Miré un poco más y […]

¿Cómo crear un commit y empujar en repo con GitHub API v3?

Quiero crear un repository y confirmar algunos archivos a través de cualquier paquete de Python. ¿Como lo hago? No entiendo cómo agregar archivos para confirmar.

Conda: Instalación / actualización directamente desde github

¿Puedo instalar / actualizar paquetes desde GitHub usando conda ? Por ejemplo, con pip puedo hacer: pip install git+git://github.com/scrappy/scrappy@master para instalar scrappy directamente desde la twig master en GitHub. ¿Puedo hacer algo equivalente con conda? Si esto no es posible, ¿tendría sentido instalar pip con conda y administrar dichas instalaciones locales con pip?

Cómo guardar la salida de datos del sensor en Excel usando Python

Actualmente estoy trabajando con la raspberry pi y usando DHT11 para leer los valores de temperatura y humedad cada segundo. Tengo que guardar estos valores en una base de datos en tiempo real. Aquí está mi código que muestra los datos del sensor cada segundo, no sé cómo guardar los datos / resultados en Excel. […]

¿Cómo recibo Github Webhooks en Python?

Github ofrece enviar ganchos posteriores a la recepción a una URL de su elección cuando haya actividad en su repository. Quiero escribir una pequeña aplicación de línea de comandos / fondo de Python (es decir, sin GUI o aplicación web) que se ejecuta en mi computadora (más tarde en un NAS), que escucha continuamente las […]