Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-30 | Run c tests directly without gtester | Aleš Matěj | |
gtester has beed depricated since GLib 2.62 and we don't really need it. The c tests output is only differently formatted and it also includes Debug messages which gtester was hiding even in verbose mode. closes: https://github.com/rpm-software-management/createrepo_c/issues/239 | |||
2021-03-08 | Add Github Actions CI | Daniel Alley | |
closes #145 | |||
2021-02-15 | Replace python-nose with unittest | Pavla Kratochvilova | |
This doesn't change acceptance_tests in any way, because these tests don't work and will be replaced or removed soon. = changelog = resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1916785 | |||
2021-02-01 | Drop Python 2 support | Daniel Alley | |
closes #195 | |||
2020-07-30 | Introduce changelog metadata in commit messages | Pavla Kratochvilova | |
Add Contribution section into README, including the guidelines for adding changelog metadata to the commit messages. Thanks to this, changelog can be automatically generated while staying useful. | |||
2020-03-10 | remove expat xml library in favor of libxml2 | Aleš Matěj | |
2019-08-06 | Revise drpm dependency check and bump the minimum version to 0.3.0 | Neal Gompa | |
Since we now use the functionality from drpm to create DeltaRPMs, we need to update the dependency check accordingly. Also, drpm has long since ceased to be an experimental dependency, so stop marking it as such. Finally, update the README with the correct information about DeltaRPM support. | |||
2019-07-12 | Update documentation for mergerepo_c merge methods (RhBug:1722803) | Aleš Matěj | |
2019-05-05 | Fix failing test without libmodulemd support | Aleš Matěj | |
2019-04-23 | Add support for reading module metadata | Stephen Gallagher | |
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com> | |||
2019-02-12 | For make test, xz and zchunk (not just *-devel) are required. | Jan Pazdziora | |
Addressing 2: 2: ====================================================================== 2: ERROR: test_crfile_xz_compression (tests.test_crfile.TestCaseCrFile) 2: ---------------------------------------------------------------------- 2: Traceback (most recent call last): 2: File "/src/tests/python/tests/test_crfile.py", line 104, in test_crfile_xz_compression 2: p = subprocess.Popen(["unxz", "--stdout", path], stdout=subprocess.PIPE) 2: File "/usr/lib64/python3.7/subprocess.py", line 775, in __init__ 2: restore_signals, start_new_session) 2: File "/usr/lib64/python3.7/subprocess.py", line 1522, in _execute_child 2: raise child_exception_type(errno_num, err_msg, err_filename) 2: FileNotFoundError: [Errno 2] No such file or directory: 'unxz': 'unxz' 2: 2: ====================================================================== 2: ERROR: test_crfile_zck_compression (tests.test_crfile.TestCaseCrFile) 2: ---------------------------------------------------------------------- 2: Traceback (most recent call last): 2: File "/src/tests/python/tests/test_crfile.py", line 120, in test_crfile_zck_compression 2: p = subprocess.Popen(["unzck", "--stdout", path], stdout=subprocess.PIPE) 2: File "/usr/lib64/python3.7/subprocess.py", line 775, in __init__ 2: restore_signals, start_new_session) 2: File "/usr/lib64/python3.7/subprocess.py", line 1522, in _execute_child 2: raise child_exception_type(errno_num, err_msg, err_filename) 2: FileNotFoundError: [Errno 2] No such file or directory: 'unzck': 'unzck' 2: 2: ====================================================================== 2: ERROR: test_xmlfile_xz_compression (tests.test_xml_file.TestCaseXmlFile) 2: ---------------------------------------------------------------------- 2: Traceback (most recent call last): 2: File "/src/tests/python/tests/test_xml_file.py", line 131, in test_xmlfile_xz_compression 2: p = subprocess.Popen(["unxz", "--stdout", path], stdout=subprocess.PIPE) 2: File "/usr/lib64/python3.7/subprocess.py", line 775, in __init__ 2: restore_signals, start_new_session) 2: File "/usr/lib64/python3.7/subprocess.py", line 1522, in _execute_child 2: raise child_exception_type(errno_num, err_msg, err_filename) 2: FileNotFoundError: [Errno 2] No such file or directory: 'unxz': 'unxz' 2: 2: ====================================================================== 2: ERROR: test_xmlfile_zck_compression (tests.test_xml_file.TestCaseXmlFile) 2: ---------------------------------------------------------------------- 2: Traceback (most recent call last): 2: File "/src/tests/python/tests/test_xml_file.py", line 149, in test_xmlfile_zck_compression 2: p = subprocess.Popen(["unzck", "--stdout", path], stdout=subprocess.PIPE) 2: File "/usr/lib64/python3.7/subprocess.py", line 775, in __init__ 2: restore_signals, start_new_session) 2: File "/usr/lib64/python3.7/subprocess.py", line 1522, in _execute_child 2: raise child_exception_type(errno_num, err_msg, err_filename) 2: FileNotFoundError: [Errno 2] No such file or directory: 'unzck': 'unzck' 2: 2: ---------------------------------------------------------------------- 2: Ran 96 tests in 0.179s 2: 2: FAILED (errors=4) 2/2 Test #2: test_python ......................***Failed 0.44 sec | |||
2018-12-10 | Update readme with zchunk dependency and build flag. | Daniel Mach | |
2018-11-19 | README snippet | Daniel Alley | |
2018-07-31 | Set to build against Python 3 by default | Daniel Alley | |
2018-07-31 | Update README | Daniel Alley | |
* Fix dead link to DRPM library * Add missing devel package listings for build dependencies | |||
2018-06-10 | Enable support for processing legacy tags by default | Neal Gompa | |
At this point, we now have support for a legacy tag that has always existed in RPM (with "Requires(missingok)" support) and there's no good reason to have this disabled by default anymore, as it doesn't introduce extra dependencies of any kind, since the definitions are internal to 'createrepo_c' anyway. | |||
2018-05-31 | Change location of drpm code to new address in GitHub | Neal Gompa | |
2016-03-14 | Support for threaded XZ encoding (Issue #53) | Tomas Mlcoch | |
Added new CMAKE (compile-time) option ``-DENABLE_THREADED_XZ_ENCODER=ON`` which enable use of threaded ``lzma_stream_encoder_mt`` encoder instead of single-threaded ``lzma_easy_encoder``. Note: This option is disabled by default because Createrepo_c parallelize a lot of tasks (including compression) by default, this only adds extra threads on XZ library level which causes thread bloat and doesn't bring any performance boost for most use-cases. On regular hardware (e.g. less-or-equal 4 cores) this option may even cause degradation of performance. Threaded decoding isn't supported yet as it isn't supported in the xz library [1]. [1] http://comments.gmane.org/gmane.comp.compression.xz.devel/225 Signed-off-by: Tomas Mlcoch <tmlcoch@redhat.com> | |||
2015-11-24 | Typofix. | Ralph Bean | |
2015-11-23 | Cmake niceties for Python3, like librepo does it. | Ralph Bean | |
2015-11-16 | README notes on Python3. | Ralph Bean | |
2014-07-18 | Deltarpm support (Experimental - the used drpm library is not stable!) | Tomas Mlcoch | |
Git of the DRPM library: https://git.fedorahosted.org/git/drpm.git Check the README.md for information how to build createrepo_c with delta rpm support Note: Delta rpm support is disabled by default | |||
2014-04-07 | CMake: Support for build with custom RPM version (CMake now supports RPM_PATH) | Tomas Mlcoch | |
2014-02-20 | README: Add sphinx into doc deps | Tomas Mlcoch | |
2013-10-10 | README.md update | Tomas Mlcoch | |
2013-09-19 | README: Add info about modifyrepo_c | Tomas Mlcoch | |
2013-08-14 | checksum: Set SHA to be the same as SHA1 (For compatibility with original ↵ | Tomas Mlcoch | |
Createrepo) | |||
2013-07-02 | README.md: Add note about compilation of C tests. | Tomas Mlcoch | |
2013-06-09 | README.md: Add link to RedHat bugzilla. | Tomas Mlcoch | |
2013-06-01 | checksum: New module + test + all checksum related operations switched to ↵ | Tomas Mlcoch | |
the new module. | |||
2013-05-16 | README: Add note about verbose tests. | Tomas Mlcoch | |
2013-05-14 | README: Add names of required packages in Ubuntu. | Tomas Mlcoch | |
2013-05-13 | Update README.md | Tomas Mlcoch | |
2013-05-13 | Update requires in README.md. | Tomas Mlcoch | |
2013-05-06 | Python: Experimantal implementation of Python bindings + tests. | Tomas Mlcoch | |
2013-02-25 | Cmake scripts refactored & README update. | Tomas Mlcoch | |