사용자 문서가 포함된 joblib 홈페이지는 다음 위치에 있습니다.
https://joblib.readthedocs.io
git을 사용하여 최신 코드를 얻으려면 다음을 입력하세요.
자식 클론 https://github.com/joblib/joblib.git
Git이 설치되어 있지 않은 경우 최신 코드의 zip을 다운로드할 수 있습니다: https://github.com/joblib/joblib/archive/refs/heads/main.zip
pip를 사용하여 joblib를 설치할 수 있습니다.
pip 설치 joblib
임의의 디렉토리에서 또는:
파이썬 setup.py 설치
소스 디렉토리에서.
joblib에 기여하려면 먼저 github에서 계정을 만드세요. 이 작업이 완료되면 joblib 저장소를 포크하여 자신만의 저장소를 갖고 작업하려는 컴퓨터에서 'git clone'을 사용하여 이를 복제합니다. 복제본을 변경하고 이를 Github 계정에 푸시하고 여러 컴퓨터에서 테스트한 후 만족스러우면 기본 저장소에 풀 요청을 보냅니다.
테스트 스위트를 실행하려면 pytest(버전 >= 3) 및 적용 범위 모듈이 필요합니다. 다음을 사용하여 테스트 스위트를 실행하십시오.
pytest 작업 라이브러리
프로젝트의 루트에서.
문서를 빌드하려면 스핑크스(>=1.4)와 일부 종속성이 설치되어 있어야 합니다.
pip install -U -r .readthedocs-requirements.txt
그러면 다음 명령을 사용하여 문서를 작성할 수 있습니다.
문서를 만들다
html 문서는 doc/_build/html
디렉토리에 있습니다.
예를 들어 패키징이나 배포를 위해 소스 타르볼을 생성하려면 다음 명령을 실행하십시오:
파이썬 setup.py sdist
tarball은 dist 디렉토리에 생성됩니다. 이 명령은 문서를 컴파일하고 결과 tarball은 Python 표준 라이브러리보다 추가 종속성 없이 설치할 수 있습니다. setuptool과 스핑크스가 필요합니다.
이 명령은 릴리스를 만들고 PyPI에 업로드하기 위해 프로젝트 관리자에 의해서만 실행됩니다.
파이썬 setup.py sdist bdist_wheel 꼬기 업로드 dist/*
문서는 git push를 할 때마다 자동으로 업데이트되어야 합니다. 그렇지 않은 경우 로컬에서 문서를 빌드하고 문서 빌드 오류를 해결하십시오(특히 예제를 실행할 때).
변경 사항은 CHANGES.rst 파일에 나열됩니다. 수동으로 업데이트해야 하지만 다음 git 명령을 사용하여 행을 생성할 수 있습니다.
git log --abbrev-commit --date=short --no-merges --sparse