Questions tagged [devpi]

Server and command line utilities for professional Python release work flows.

devpi: packaging server and packaging/testing/release tool

The MIT-licensed devpi system features a PyPI-compatible server and a complimentary command line tool to drive packaging, testing and release activities with Python. Features:

  • fast PyPI mirror;
  • uploading, testing and staging with private indexes;
  • index inheritance: each index can inherit packages from another index;
  • web interface and search;
  • replication;
  • Jenkins integration.

See docs at http://doc.devpi.net/latest/

45 questions
2
votes
0 answers

How to properly manage Pipfile.lock

This is my scenario: I am using pipenv I have private sources: [[source]] url = "http://devpi.mine/something/dev/+simple" verify_ssl = false name = "mysource" I have different environments: dev for development, with a private devpi where…
blueFast
  • 41,341
  • 63
  • 198
  • 344
2
votes
1 answer

How to remove one wheel file from a release?

There's a package with multiple wheels built for different architecture. The 2.7 wheel has an issue and needs to be removed from the index. The devpi remove sub-command just accepts a single positional argument: positional arguments: spec …
wim
  • 338,267
  • 99
  • 616
  • 750
2
votes
0 answers

Satis for Python

Is there anything like Satis from PHP for Python? I've tried some tools for "private pypi's" respectively private package indexes like devpi or pyshop. I want to mirror some packages which are also needed offline, but I don't want to mirror the…
Thorbijoern
  • 356
  • 2
  • 11
2
votes
1 answer

how to setup devpi-server for pypi pip searching

I am using a a devpi-server to locally cache and install pypi packages using pip. However when I search for packages using the devpi server I get the following error: pypi.xyz.com is the name of the server ProtocolError:
eskhool
  • 657
  • 1
  • 11
  • 24
1
vote
1 answer

devpi - how to get "root//json" served

my goal is to install python-packages on a micropython-device. Anyway I got the devpi-server to run and and upload a package. What I could not achieve is, that the devpi-server delivers something like you get…
1
vote
1 answer

devpi: manually upload toxresult.json

I currently have a Jenkins pipeline which builds and tests my python package using tox. If all unittests pass, it will be uploaded to my local devpi index. Using devpi test I can attach the test results to the release file on the…
dudenr33
  • 1,119
  • 1
  • 10
  • 26
1
vote
1 answer

While installing package from PIP it using private repo/server

While I'm installing packages with pip it installing it from my private instead of public/official repo... How to fix it? Edit: (test) mymac@pc137  ~/workspace  pip install pacman Collecting pacman User for devpi.packageserver.com: It seems…
gruberrro
  • 13
  • 5
1
vote
0 answers

Unable to connect to devpi-server from a computer in the same network

I have a devpi-server running at http://localhost:3141/cloud-labs/dev/+simple. It's IP is 10.75.213.161. If I do something like pip install...., it installs from this index(http://localhost:3141/xxx/xxx/+simple). I want this server to be used by…
1
vote
1 answer

DEVPI Server - "devpi login" returns 404

I am running devpi behind haproxy and not able to login. devpi login username returns 404. GET https://devpi.example.com/+login 404 Not Found:

Not Found

The following…

Venkatesh
  • 31
  • 3
1
vote
1 answer

client URL for self hosted devpi?

I am running this devpi docker container as per instruction I have setup password in the environment variable DEVPI_PASSWORD to devpi then I have setup ~/.pypirc file…
Ciasto piekarz
  • 7,853
  • 18
  • 101
  • 197
1
vote
1 answer

Can devpi-server be used to create groups?

Devpi's docs for the --restrict-modify param specify that in addition to specifying access rights for a user, access rights can also be modified for a group: specify which users/groups may create other users and their indices. Multiple users and…
0xdd
  • 311
  • 3
  • 15
1
vote
1 answer

devpi - pip install setup.cfg MissingSectionHeaderError - virtualenv

I have a really simply python package which I'm building/uploading to a devpi repo running on my laptop. When I attempt to pip install it I get the following error: MissingSectionHeaderError: File contains no section headers. file: setup.cfg,…
ckot
  • 819
  • 2
  • 10
  • 23
1
vote
1 answer

devpi :: AttributeError: 'FileUpload' object has no attribute 'value' :: when uploading

Out of the sudden, package uploads fail to devpi with the error: AttributeError: 'FileUpload' object has no attribute 'value'
Richard Gomes
  • 5,675
  • 2
  • 44
  • 50
1
vote
2 answers

How to get rid of "dev" postfix in version number when packaging a python module with devpi

I use devpi to deploy python modules. When I upload packages via devpi upload the generated module name always contains the 'dev' postfix after the version number. When I try to install those packages using pip install ... I have to specify the…
Achim
  • 15,415
  • 15
  • 80
  • 144
0
votes
2 answers

Configuring source dir for Sphinx documentation conf.py file

I got a package that i am about to upload to a local devpi server. I got some issues with the package not being able to find the conf.py file for Sphinx which makes sense as it looks at the (package_name)/docs folder instead of…