todolist-Telecom


Nametodolist-Telecom JSON
Version 1.0.34 PyPI version JSON
download
home_pagehttps://github.com/Top-1-KBD/to_do_list.git
SummaryBibliothèque pour gérer des tâches et des listes de tâches
upload_time2023-10-30 22:56:58
maintainer
docs_urlNone
authorTOP1_organisation
requires_python>=3.7, <4
licenseMIT
keywords todolist tasks task management
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Bibliothèque de Gestion des Tâches pour Python (to_do_list)

Ce projet est une bibliothèque Python conçue pour faciliter la gestion des tâches, des projets et des ressources dans le cadre de la planification des projets. La bibliothèque permet d'ajouter, de compléter, de supprimer et de lister des tâches facilement.

Nous sommes 4 à travailler sur une to-do list. Les membres sont :

- Rayann
- Armand
- Matthias
- Erwan

## Caractéristiques

- Ajout de nouvelles tâches avec un nom et une description.
- Marquage d'une tâche comme terminée.
- Suppression de tâches de la liste.
- Affichage de la liste des tâches en cours.

## Installation

Ce projet utilise [Poetry](https://python-poetry.org/) pour la gestion des dépendances. Assurez-vous de l'avoir installé sur votre système.

### Instruction 

verifier que poetry est bien installé avec la commande suivante : 

```bash
poetry install
```

```bash 
poetry --version
```

installer l'environnement virtuel avec les commandes suivante : 

Lancer Windows PowerShell en tant qu'administrateur et exécuter la commande suivante : 

```bash
set-executionpolicy unrestricted
```

Valider par « O » (le o de oui).

Dans le terminal de to_do_list, lancer la commande suivante : 

Pour activer l'environnement virtuel :
```bash
.\venv\Scripts\activate
```

Pour désactiver l'environnement virtuel :
```bash
.\venv\Scripts\deactivate
```

Lancer le projet avec la commande suivante : 

```bash
poetry run python -m to_do_list
```
Lancer l'application en ligne de commande : 

```bash
python app.py
```

## Utilisation

Pour utiliser la bibliothèque, il suffit d'importer le module `to_do_list` et d'utiliser les fonctions suivantes :

- `add_task(name, description)`: Ajoute une nouvelle tâche à la liste.
- `succeeded_task(name)`: Marque une tâche comme terminée avec succès.
- `failed_task(name)`: Marque une tâche comme terminée sans réussite.
- `delete_task(name)`: Supprime une tâche de la liste.
- `list_tasks()`: Affiche la liste des tâches non terminées.


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Top-1-KBD/to_do_list.git",
    "name": "todolist-Telecom",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7, <4",
    "maintainer_email": "",
    "keywords": "todolist,tasks,task management",
    "author": "TOP1_organisation",
    "author_email": "elyes.rezzoug@telecom-paris.fr",
    "download_url": "https://files.pythonhosted.org/packages/65/3c/c47611537230f0b84d030ee0ff69a5ddd56cc589e38cbf0f669bf9de92a7/todolist_Telecom-1.0.34.tar.gz",
    "platform": null,
    "description": "# Biblioth\u00e8que de Gestion des T\u00e2ches pour Python (to_do_list)\n\nCe projet est une biblioth\u00e8que Python con\u00e7ue pour faciliter la gestion des t\u00e2ches, des projets et des ressources dans le cadre de la planification des projets. La biblioth\u00e8que permet d'ajouter, de compl\u00e9ter, de supprimer et de lister des t\u00e2ches facilement.\n\nNous sommes 4 \u00e0 travailler sur une to-do list. Les membres sont :\n\n- Rayann\n- Armand\n- Matthias\n- Erwan\n\n## Caract\u00e9ristiques\n\n- Ajout de nouvelles t\u00e2ches avec un nom et une description.\n- Marquage d'une t\u00e2che comme termin\u00e9e.\n- Suppression de t\u00e2ches de la liste.\n- Affichage de la liste des t\u00e2ches en cours.\n\n## Installation\n\nCe projet utilise [Poetry](https://python-poetry.org/) pour la gestion des d\u00e9pendances. Assurez-vous de l'avoir install\u00e9 sur votre syst\u00e8me.\n\n### Instruction \n\nverifier que poetry est bien install\u00e9 avec la commande suivante : \n\n```bash\npoetry install\n```\n\n```bash \npoetry --version\n```\n\ninstaller l'environnement virtuel avec les commandes suivante : \n\nLancer Windows PowerShell en tant qu'administrateur et ex\u00e9cuter la commande suivante : \n\n```bash\nset-executionpolicy unrestricted\n```\n\nValider par \u00ab O \u00bb (le o de oui).\n\nDans le terminal de to_do_list, lancer la commande suivante : \n\nPour activer l'environnement virtuel :\n```bash\n.\\venv\\Scripts\\activate\n```\n\nPour d\u00e9sactiver l'environnement virtuel :\n```bash\n.\\venv\\Scripts\\deactivate\n```\n\nLancer le projet avec la commande suivante : \n\n```bash\npoetry run python -m to_do_list\n```\nLancer l'application en ligne de commande : \n\n```bash\npython app.py\n```\n\n## Utilisation\n\nPour utiliser la biblioth\u00e8que, il suffit d'importer le module `to_do_list` et d'utiliser les fonctions suivantes :\n\n- `add_task(name, description)`: Ajoute une nouvelle t\u00e2che \u00e0 la liste.\n- `succeeded_task(name)`: Marque une t\u00e2che comme termin\u00e9e avec succ\u00e8s.\n- `failed_task(name)`: Marque une t\u00e2che comme termin\u00e9e sans r\u00e9ussite.\n- `delete_task(name)`: Supprime une t\u00e2che de la liste.\n- `list_tasks()`: Affiche la liste des t\u00e2ches non termin\u00e9es.\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Biblioth\u00e8que pour g\u00e9rer des t\u00e2ches et des listes de t\u00e2ches",
    "version": "1.0.34",
    "project_urls": {
        "Homepage": "https://github.com/Top-1-KBD/to_do_list.git"
    },
    "split_keywords": [
        "todolist",
        "tasks",
        "task management"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6b6adfb92847a287d6b04b40f5ce23b68850cc1d981c223e44bf834395bc4958",
                "md5": "791f1c3fc689b32f57f772304f3d1ef5",
                "sha256": "aeb4006279839fdd92a3fe7d32768b56f8f54ea96e0f1268a3911c5089886751"
            },
            "downloads": -1,
            "filename": "todolist_Telecom-1.0.34-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "791f1c3fc689b32f57f772304f3d1ef5",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7, <4",
            "size": 10227,
            "upload_time": "2023-10-30T22:56:56",
            "upload_time_iso_8601": "2023-10-30T22:56:56.689401Z",
            "url": "https://files.pythonhosted.org/packages/6b/6a/dfb92847a287d6b04b40f5ce23b68850cc1d981c223e44bf834395bc4958/todolist_Telecom-1.0.34-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "653cc47611537230f0b84d030ee0ff69a5ddd56cc589e38cbf0f669bf9de92a7",
                "md5": "e9a74aca39016982e38abda24d337b14",
                "sha256": "313f65fbdd45e7104a2da875092a0627a0bbfc020b0709905a770a8a0407c85c"
            },
            "downloads": -1,
            "filename": "todolist_Telecom-1.0.34.tar.gz",
            "has_sig": false,
            "md5_digest": "e9a74aca39016982e38abda24d337b14",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7, <4",
            "size": 8344,
            "upload_time": "2023-10-30T22:56:58",
            "upload_time_iso_8601": "2023-10-30T22:56:58.117008Z",
            "url": "https://files.pythonhosted.org/packages/65/3c/c47611537230f0b84d030ee0ff69a5ddd56cc589e38cbf0f669bf9de92a7/todolist_Telecom-1.0.34.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-30 22:56:58",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Top-1-KBD",
    "github_project": "to_do_list",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "todolist-telecom"
}
        
Elapsed time: 0.22769s