- Se ha creado la clase
transpaeco()
como reemplazo desep_df
. Esta nueva clase está basada enS7
, usa los mismos métodos definidos previamente, y permitirá soporte para consultas del módulo de ingresos.sep_df
llevaba ese nombre porque solo permitía hacer Seguimiento a la Ejecución Presupuestal (gasto). - En línea con dicho cambio, la función que inicia el flujo de consulta pasa a llamarse
iniciar_transparencia_economica()
en lugar deseguimiento_ep()
. - Se requerirá usar
elegir_periodo_anual()
obligatoriamente antes de cualquier otro parámetro. De esta manera se recibe feedback al instante y no solo al momento de ejecutar la consulta. elegir_periodo_anual()
ya no tiene valores por defecto y requerirá que se le especifice un vector numérico de años. Anteriormente tomaba como referencia el año en curso, pero esto podría generar problemas al re-ejecutar código escrito previamente, especialmente en los primeros meses del año.
- Cambios para evitar warnings de dplyr v1.1.0
- Se corrigió un bug en la impresión de la metadata de consulta para el parámetro.
- Se mejoró muchísimo la documentación de la funcionalidad existente. Consultar
vignette("elegir-parametros", package = "perutranspaeconomica")
- Se añade un sitio web para referencia
- Se creó la clase 'sep_df' como subclase de 'tibble::tbl_df'.
- Los objetos 'sep_df' cuentan con un método
print.sep_df()
que muestra los parámetros de consulta mientras se van armando.
- El paquete ha incorporado una estructura de testing en el que todas sus funciones exportadas inician o devuelven un objeto de clase 'sep_df'.
- El paquete cuenta con R CMD check automático, para mayor robustez.
- Para hacer consultas es necesario combinar las funciones
seguimiento_ep()
, alguna o varias del grupoelegir_*()
yconsultar()
. - Todos los parámetros indicados con funciones
elegir_*()
aceptan vectores con longitud mayor a 1. De esta manera se pueden hacer múltiples consultas a la vez. - Todos los parámetros indicados con funciones
elegir_*()
pueden aceptar el string'todos'
. De hecho, cualquier consulta requiere que al menos un parámetro esté indicado como'todos'
.
- A partir de la versión 0.2.0,
main
pasa a ser la versión estable, por compatibilidad con la infraestructura de r-universe. La versión en desarrollo será trabajada endevel
, que será el branch que recibirá pull requests. - El paquete deja de ser considerado experimental y pasa a ser estable. El README reflejará ese cambio.
- Se puede usar
gasto()
para hacer consultas sobre la ejecución presupuestal con actualización diaria o mensual. - Se puede pipear
make_gasto_query()
yperform_gasto_query()
para usargasto()
aprovechando el autocompletado.
- Added a
NEWS.md
file to track changes to the package.