-
Notifications
You must be signed in to change notification settings - Fork 45
Package everything #248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
DifferentialOrange
merged 18 commits into
master
from
DifferentialOrange/gh-198-package-everything
Nov 9, 2022
Merged
Package everything #248
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
ad6afab
make: remove obsolete build commands
DifferentialOrange 8604fbb
python: use explicit binaries version
DifferentialOrange 2424c82
make: separate phony for each target
DifferentialOrange 5615211
ci: remove source code with script
DifferentialOrange aae6682
make: target for test pure install
DifferentialOrange 790823b
setup: update description
DifferentialOrange 7569ce0
setup: remove msgpack version dependency
DifferentialOrange 8aecca6
cd: pack pip package
DifferentialOrange 8cb948d
ci: run tests with pip package
DifferentialOrange 5d604be
cd: publish pip package
DifferentialOrange 9a32866
cd: pack RPM package
DifferentialOrange af4c956
test: make host more portable
DifferentialOrange 2ebb83e
ci: run tests with RPM package
DifferentialOrange 2b10313
cd: publish RPM package
DifferentialOrange c983db6
cd: pack deb package
DifferentialOrange e360e61
fix: timezone offset with old pytz and pandas
DifferentialOrange c6a2081
ci: run tests with deb package
DifferentialOrange b23193a
cd: publish deb package
DifferentialOrange File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
cd: pack deb package
New deb spec files are based on stdeb plugin generated files [1] and Debian Style Guide for Packaging Python Libraries [2]. Beware that RPM name is changed based on recommendations for all mainstream distributives [2]. deb files are named with python3-tarantool prefix. Before the patch they were called tarantool-python (even though there wasn't new deb releases since 0.6.5). deb is suitable for distributives with Python 3.7 or newer. See [3] about pre-Python 3.7 systems support. Since deb requires changelog consistency to build, we generate a changelog entry for all nightly CI builds. 1. https://pypi.org/project/stdeb/ 2. https://wiki.debian.org/Python/LibraryStyleGuide?action=show&redirect=Python%2FPackaging 3. #257 Part of #198
- Loading branch information
commit c983db60b29c15bafc710d99b86a611c094410ed
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
8 | ||
10 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,17 @@ | ||
Source: tarantool-python | ||
Maintainer: Konstantin Cherkasoff <k.cherkasoff@gmail.com> | ||
Source: python3-tarantool | ||
Maintainer: tarantool-python AUTHORS <admin@tarantool.org> | ||
Section: python | ||
Priority: optional | ||
Build-Depends: python-setuptools (>= 0.6b3), python-all (>= 2.6.6-3), debhelper (>= 7) | ||
# See https://github.com/astraw/stdeb/issues/175 for dependencies | ||
Build-Depends: python3, python3-dev, python3-pip, python3-setuptools, | ||
python3-distutils, python3-wheel, python3-stdeb, dh-python, | ||
debhelper (>= 10) | ||
Standards-Version: 3.9.1 | ||
Homepage: https://github.com/tarantool/tarantool-python | ||
|
||
Package: tarantool-python | ||
Architecture: any | ||
Depends: ${misc:Depends}, python-all (>= 2.6.6-3), python-msgpack | msgpack-python | ||
Description: Python client library for Tarantool Database | ||
Python driver for Tarantool 1.6 | ||
This package is a pure-python client library for Tarantool. | ||
Package: python3-tarantool | ||
Replaces: tarantool-python (<< 0.9.1~) | ||
Breaks: tarantool-python (<< 0.9.1~) | ||
Architecture: all | ||
Depends: ${misc:Depends}, ${python3:Depends} | ||
Description: Python client library for Tarantool. |
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,20 @@ | ||
#!/usr/bin/make -f | ||
|
||
# This file was automatically generated by stdeb 0.6.0+git at | ||
# Thu, 12 Feb 2015 13:46:33 +0300 | ||
# This file was automatically generated by stdeb 0.10.0 at | ||
# Wed, 02 Nov 2022 17:29:57 +0300 | ||
|
||
%: | ||
dh $@ --with python2 --buildsystem=python_distutils | ||
dh $@ --with python3 --buildsystem=python_distutils | ||
|
||
override_dh_auto_clean: | ||
python3 setup.py clean -a | ||
find . -name \*.pyc -exec rm {} \; | ||
|
||
override_dh_auto_build: | ||
python3 setup.py build --force | ||
|
||
override_dh_auto_install: | ||
python3 setup.py install --force --root=debian/python3-tarantool --no-compile -O0 --install-layout=deb --prefix=/usr | ||
|
||
override_dh_python2: | ||
dh_python2 --no-guessing-versions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
3.0 (quilt) | ||
3.0 (native) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
extend-diff-ignore="\.egg-info$" |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.