pyup icon indicating copy to clipboard operation
pyup copied to clipboard

Adding Bitbucket Server integration for pyup

Open MaxBurgert opened this issue 6 years ago • 5 comments

We (@timko98 and I) would like to propose an additional provider to pyup. The provider implements support for Atlassian Bitbucket Server by using Stashy with additional functionality by us.

Some of our solutions differ in the concepts from the Github and Gitlab implementations since the python client for the Bitbucket Server API was limited to Stashy which resulted in some workarounds. Even though this provider may not fully comply with existing providers this might be a basis for future work.

If you have any additional requests, questions or remarks, feel free to contact us.

Example usage

pyup --provider bitbucket_server --repo <projectname>/<reponame> --user-token <username>@<user_token>@<host>

MaxBurgert avatar May 09 '19 13:05 MaxBurgert

Codecov Report

Merging #349 into master will increase coverage by 0.13%. The diff coverage is 95.07%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #349      +/-   ##
==========================================
+ Coverage   93.92%   94.05%   +0.13%     
==========================================
  Files          11       12       +1     
  Lines        1103     1245     +142     
==========================================
+ Hits         1036     1171     +135     
- Misses         67       74       +7
Impacted Files Coverage Δ
pyup/providers/bitbucket_server.py 95.07% <95.07%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update b20fa88...df05345. Read the comment docs.

codecov[bot] avatar May 09 '19 13:05 codecov[bot]

Small bump @Jwomers 😊

timko98 avatar Jul 02 '19 09:07 timko98

What is the status of this pull request? What prevents it from being merged?

konyskoCic avatar Apr 04 '22 15:04 konyskoCic

any news on this?

macejiko avatar May 18 '22 14:05 macejiko

Hi! We are revamping our tools, so it isn't merged yet because we want to make sure PyUp CLI features play nicely and makes sense with the other tools and features. For instance, Safety 2.0 is in the process of becoming stable (https://github.com/pyupio/safety/releases).

I'll take a look at this PR in the following weeks, and if it plays nicely with the plans for all our tools, I'll merge it.

yeisonvargasf avatar May 18 '22 14:05 yeisonvargasf