Catalog PyPI
Back to packageRELEASE DETAILS

0.0.2

PyPI

2024-assignment2-gruppoBLVG-Matteo

2024_assignment2_gruppoBLVG_

Published8 Dec 2024
Direct dependencies0
Transitive dependenciesNot calculated

README

Version 0.0.2 documentation

2024_assignment2_gruppo_BLVG


Gestore Stocklist




Report of the project

questa parte del readme è funzionale solo alla consegna del progetto universitario di Processo e Sviluppo Software.

https://gitlab.com/gruppo-blvg/2024_assignment2_gruppo_blvg

progetto in python

stages della pipeline fatti:

  • build (utilizzo pip e requirements files)
  • verify (ruff + bandit + prospector)
  • test (unit test + integration test)
  • package (utilizzo build per creazione dei file tar e whl e salvtaggio negli artifacts in dist/)
  • release (utilizzo twine per upload su pypi, utlizzo variabili per automatizzare la fase di identificazione )

stages della pipeline da fare/completare:

  • docs (creato questo documento utilizzando markdown)
membri
  • Matteo Varè 856479



Description

questo programma prende in input un file excel contenente nel primo foglio una stocklist grezza presa dal database e:

  1. elimina gli elementi che non sono prodotti finiti
  2. ordina per tipologia di prodotto i prodotti/ordini rimanenti
  3. elimina gli eventuali duplicati degli ordini

Installation

questo è un progetto python, quindi è necessario installare python e pip.

se pip non risulta installato seguire le istruzioni al link qui si seguito: Come installare pacchetti per installare il progetto da pypi.

py -m pip install <<NomeProgetto>>

ove <> è il nome di questo progetto.

se vuoi installare una versione particalr di questo progetto fare

py -m pip install "<<NomeProgetto>>==<<versioneProgetto>>"

ove <> è la versione desiderata del progetto

Usage

  1. ASSICURARSI CHE LA CARTELLA "INPUT" SIA VUOTA, NEL CASO CONTRARIO SVUOTARLA

  2. INSERIRE LA STOCKLIST NELLA CARTELLA "INPUT"

  3. DOPPIO CLICK SU "STOCKLIST.BAT" se non è presente "stoklist.bat" aprire la console e navigare nella cartella del progetto e digitare:

     python stocklist.py & pause
    
  4. SEGUIRE LE ISTRUZIONI A CONSOLE (DIGITARE Y O N E PREMERE INVIO)

Support

SE CI SONO PROBLEMI IMPREVISTI IL TERMINALE SI CHIUDE DA SOLO:

contattare l'assistenza

PROBLEMI COMUNI:
  1. IL FILE IN "OUTPUT" è QUELLO DI UNA VERSIONE PRECEDENTE/CI SONO TROPPI FILE DI OUTPUT:

SOLUZIONE: SVUOTARE LA CARTELLA "OUTPUT" E RI-ESEGUIRE IL PROGRAMMA

  1. DA ERRORE DURANTE L'ESECUZIONE/ DICE CHE NON CI SONO FILE VALIDI IN "INPUT":

SOLUZIONE: VERIFICARE CHE CI SIA SOLO UN FILE IN "INPUT", VERIFICARE CHE L'ESTENSIONE DEL FILE SI .XLS/.XLSX

Authors and acknowledgment

creatore del programma : Matteo Varè.

Project status

under development.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

2 collected
2024_assignment2_gruppoBLVG_Matteo-0.0.2-py3-none-any.whl

bdist_wheel · 2.63 KB · Python py3

Source file
2024_assignment2_gruppoblvg_matteo-0.0.2.tar.gz

sdist · 2.65 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 15:19 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:fae7bd8aac3198fcd0f129889df8b27ba42fa69dba4c05ee1f7589b40b25be8b

Other collected versions

View all collected versions →