Millón de pequeños cambios para empezar a separar "dev" de "producción". Esto es parte de un branch un poco más largo, así que algunas cosas estén "cambiadas por la mitad", pero igual tienen sentido.
Entre todo:
el 'namespace_prefixes.txt' es ahora responsabilidad de la estructura Namespaces, en el módulo to3dirs.
se la inicializa desde dos lugares (cdpetron y cdpedia), indicándole el directorio donde está
cdpetron no graba más eso a lo bruto, se lo indica a Namespaces
el scraper no tiene más nada que hacer al respecto, porque Namespaces ya está inicializado
agregué un DIR_IMGBLOQUES que luego voy a sacar cuando refactoree bien los directorios de los bloques (segunda parte de este branch)
borré porque no se usaban:
DEBUG_DESTACADOS (ni siquiera tenemos "destacados" hoy en día)
CMD_HTML_A_TEXTO (porque limpié un poco el cdpindex.py de algo que no se usaba)
aplané la estructura final del disco, ahora no hay un dir "cdpedia", traje todo al root
ahora el "run" que usamos desde desarrollo ejecuta directamente el "cdpedia final"
puse "cls" como primer parámetro en los "métodos de clase" del compresor.py
mejoré/limpié los imports en cdpedia.py, y la moví a dentro de src
algunas mejoras en el generate.py:
evitamos copiar los __pycache__
en vez de copiar archivos, hago un link (mucho más rápido!)
borré la función "update mini" porque no se usaba (ni sé si funcionaba ok, y me pareció peligroso que actualice una cosa sin la otra)
Millón de pequeños cambios para empezar a separar "dev" de "producción". Esto es parte de un branch un poco más largo, así que algunas cosas estén "cambiadas por la mitad", pero igual tienen sentido.
Entre todo:
el 'namespace_prefixes.txt' es ahora responsabilidad de la estructura Namespaces, en el módulo to3dirs.
se la inicializa desde dos lugares (cdpetron y cdpedia), indicándole el directorio donde está
cdpetron no graba más eso a lo bruto, se lo indica a Namespaces
el scraper no tiene más nada que hacer al respecto, porque Namespaces ya está inicializado
agregué un DIR_IMGBLOQUES que luego voy a sacar cuando refactoree bien los directorios de los bloques (segunda parte de este branch)
borré porque no se usaban:
DEBUG_DESTACADOS
(ni siquiera tenemos "destacados" hoy en día)CMD_HTML_A_TEXTO
(porque limpié un poco el cdpindex.py de algo que no se usaba)aplané la estructura final del disco, ahora no hay un dir "cdpedia", traje todo al root
ahora el "run" que usamos desde desarrollo ejecuta directamente el "cdpedia final"
puse "cls" como primer parámetro en los "métodos de clase" del compresor.py
mejoré/limpié los imports en cdpedia.py, y la moví a dentro de src
algunas mejoras en el generate.py:
evitamos copiar los
__pycache__
en vez de copiar archivos, hago un link (mucho más rápido!)
borré la función "update mini" porque no se usaba (ni sé si funcionaba ok, y me pareció peligroso que actualice una cosa sin la otra)