wppm


Namewppm JSON
Version 17.2.20250823 PyPI version JSON
download
home_pageNone
SummaryWinPython Package Management
upload_time2025-08-23 09:05:51
maintainerNone
docs_urlNone
authorPierre Raybaut, stonebig
requires_python>=3.10
licenseNone
keywords portable windows
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            WinPython tools
===============

Copyright 2012-2013 Pierre Raybaut

Copyright 2014-2025+ The Winpython development team: https://github.com/winpython/

Licensed under the terms of the MIT License
(see wppm/__init__.py for details)


Overview
--------

WinPython is a portable distribution of the Python programming 
language for Windows: https://winpython.github.io
		
This is the `wppm` Python package and build toolchain repository, not the distribution itself.
It includes two main features:

WinPython Package Manager (WPPM)
  a complementary tool to navigate provided packages, install packages from included Wheelhouse, or register WinPython. 
  pip is the recommanded way to add or remove packages otherwise
			
WinPython build toolchain
  generate_a_winpython_distro.bat and make.py are the toolchain used to 
  build a WinPython distribution from (almost) scratch.

WinPython set of Wheel
  You can get also the equivalent of the WinPython distribution by using one of the provided pylock.toml
  or by using provided requirements-with-hash.txt until pip does support pylock.toml files
  

Dependencies
------------   

* Python3 >= 3.10


Requirements
------------

* installer can be 7-Zip or nothing (just .zip-it)


Wppm build 
----------
    
From the source package (see section 'Building dependencies'), you may 
build WPPM using the following commands:

.. code-block:: bash

   python -m pip install flit
   python -m flit build

Winpython Distribution wheels installation
------------------------------------------
    
To only install the wheels assembled per WinPython Distribution, you may

.. code-block:: bash

   python -m pip install --no-deps --require-hashes https://github.com/winpython/winpython/releases/download/16.6.20250620final/requir.64-3_13_5_0slim.txt

A pylock file is also available, when you package manager can handle it

.. code-block:: text

   https://github.com/winpython/winpython/releases/download/16.6.20250620final/pylock.64-3_13_5_0slim.toml

But the easiest way to install the last stable release of WinPython is 
by using a zipped distribution with or without auto-extractor: https://winpython.github.io/
            
More information
----------------

* Downloads: https://sourceforge.net/projects/winpython/files/ or https://github.com/winpython/winpython/releases

* Development, bug reports, discussions and feature requests: https://github.com/winpython/winpython

* Discussions: https://github.com/winpython/winpython/discussions


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "wppm",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "Portable, Windows",
    "author": "Pierre Raybaut, stonebig",
    "author_email": null,
    "download_url": null,
    "platform": null,
    "description": "WinPython tools\n===============\n\nCopyright 2012-2013 Pierre Raybaut\n\nCopyright 2014-2025+ The Winpython development team: https://github.com/winpython/\n\nLicensed under the terms of the MIT License\n(see wppm/__init__.py for details)\n\n\nOverview\n--------\n\nWinPython is a portable distribution of the Python programming \nlanguage for Windows: https://winpython.github.io\n\t\t\nThis is the `wppm` Python package and build toolchain repository, not the distribution itself.\nIt includes two main features:\n\nWinPython Package Manager (WPPM)\n  a complementary tool to navigate provided packages, install packages from included Wheelhouse, or register WinPython. \n  pip is the recommanded way to add or remove packages otherwise\n\t\t\t\nWinPython build toolchain\n  generate_a_winpython_distro.bat and make.py are the toolchain used to \n  build a WinPython distribution from (almost) scratch.\n\nWinPython set of Wheel\n  You can get also the equivalent of the WinPython distribution by using one of the provided pylock.toml\n  or by using provided requirements-with-hash.txt until pip does support pylock.toml files\n  \n\nDependencies\n------------   \n\n* Python3 >= 3.10\n\n\nRequirements\n------------\n\n* installer can be 7-Zip or nothing (just .zip-it)\n\n\nWppm build \n----------\n    \nFrom the source package (see section 'Building dependencies'), you may \nbuild WPPM using the following commands:\n\n.. code-block:: bash\n\n   python -m pip install flit\n   python -m flit build\n\nWinpython Distribution wheels installation\n------------------------------------------\n    \nTo only install the wheels assembled per WinPython Distribution, you may\n\n.. code-block:: bash\n\n   python -m pip install --no-deps --require-hashes https://github.com/winpython/winpython/releases/download/16.6.20250620final/requir.64-3_13_5_0slim.txt\n\nA pylock file is also available, when you package manager can handle it\n\n.. code-block:: text\n\n   https://github.com/winpython/winpython/releases/download/16.6.20250620final/pylock.64-3_13_5_0slim.toml\n\nBut the easiest way to install the last stable release of WinPython is \nby using a zipped distribution with or without auto-extractor: https://winpython.github.io/\n            \nMore information\n----------------\n\n* Downloads: https://sourceforge.net/projects/winpython/files/ or https://github.com/winpython/winpython/releases\n\n* Development, bug reports, discussions and feature requests: https://github.com/winpython/winpython\n\n* Discussions: https://github.com/winpython/winpython/discussions\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "WinPython Package Management",
    "version": "17.2.20250823",
    "project_urls": {
        "Documentation": "https://winpython.github.io/",
        "Source": "https://github.com/winpython/winpython"
    },
    "split_keywords": [
        "portable",
        " windows"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aea92581cc7f91354eada41367bf68b91b1b7fba6cb6fb469f500dbaf6191539",
                "md5": "b500bbda304f83c2ab4f1a1647a2da5a",
                "sha256": "0945411b12eaf6da134a9d8662a4afb2b25e129dd34fc2f6ef76ee62d61411c3"
            },
            "downloads": -1,
            "filename": "wppm-17.2.20250823-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b500bbda304f83c2ab4f1a1647a2da5a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 32659,
            "upload_time": "2025-08-23T09:05:51",
            "upload_time_iso_8601": "2025-08-23T09:05:51.805521Z",
            "url": "https://files.pythonhosted.org/packages/ae/a9/2581cc7f91354eada41367bf68b91b1b7fba6cb6fb469f500dbaf6191539/wppm-17.2.20250823-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-23 09:05:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "winpython",
    "github_project": "winpython",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "wppm"
}
        
Elapsed time: 2.27756s