es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYPROJECT.TOML

La forma más “Pythonic” de tener un paquete que instale dependencias en función de la presencia o fabricante de la GPU es la siguiente:

Actualmente estoy desarrollando una biblioteca de Aprendizaje Automático que permite a los usuarios escribir código independiente de CPU y GPU para lograr ciertas tareas. Para ejecutar el código habilitado para GPU, mi paquete tiene dependencias específicas que solo son compatibles con GPU de NVIDIA habilitados para CUDA. Por lo tanto, . . . Read more

Utilizando pyproject.toml con una versión flexible de datetime.

Versionamos todos nuestros paquetes de la empresa con una versión de fecha y hora simple. Ahora estamos considerando utilizar pyproject.toml en lugar de setup.py. ¿Es posible hacer una versión flexible allí también? version = datetime.datetime.now().strftime(‘%Y.%m.%d.%H%M’) Configuración actual setup( name=”some-package”, version=version, description=’Alguna descripción’, packages=find_namespace_packages(where=’src’, include=[‘company.project.*’]), package_dir={”: ‘src’}, python_requires=’>=3.6′, install_requires=[ ‘numpy’, ‘numba’ . . . Read more